The Tavern
Bar and Grill · American · Bar
The Tavern is a casual bar and grill inside a casino resort, offering comfort food favorites alongside beer and cocktails. A Friday special is their New England Clam Chowder.
Location
Vota recommends
Location
Vota recommends