Any time we get a chance to go to The Tavern we go. The food is great just like the service. The atmosphere to watch your favorite football team play or after a game with friends or family, you cant beat it. From the Host to the Bartender, it is 2 thumbs up! Now people can go and celebrate the World Cup there!!! Go USA!!!
Pros: Service, Food, and a variety of entertainment
Cons: come early due to parking, but there is some down the street
more