Eating Spanish Pub Food at Ten Bar & Grill Restaurant restaurant in Elizabeth, NJ.

Feedback

Do you manage or own Ten Bar & Grill Restaurant?

Yes