Eating American (New) Pub Food at Taps Tavern restaurant in Poultney, VT.

Feedback

Do you manage or own Taps Tavern?

Yes