Eating American (Traditional) Pub Food at Taps Bar & Restaurant restaurant in Syracuse, NY.

Feedback

Do you manage or own Taps Bar & Restaurant?

Yes