The Town Tavern
$ • Sports Bars, American, Bars
Hours:
1182 Main St, Blowing Rock
(828) 295-7500
Take-Out/Delivery Options
Customers' Favorites
The Town Tavern Reviews
Enjoyed drinks and atmosphere here after skiing. It was the only restaurant open at 10pm. Burger had no flavor. I would probably give this restaurant another try, but definitely wouldn't order a burger.
Excellent "tavern" food and great service. Nice selection of craft beer and an unexpected surprise of a limited edition Cabernet Savignon.Vegetarian options: Nice variety of salads and a black bean burger that were perfect for a vegetarian
Ratings
Hours
Monday | 11AM - 12AM |
Tuesday | 11AM - 12AM |
Wednesday | 11AM - 12AM |
Thursday | 11AM - 12AM |
Friday | 11AM - 2AM |
Saturday | 11AM - 2AM |
Sunday | 11AM - 12AM |