1182 Main Street | Blowing Rock, NC 28605
  • Details

New location in Blowing Rock! We have the best food at great prices, a fully stocked bar with the coldest beer, and an extremely friendly staff to serve you. With flat screen televisions spread out everywhere, our patrons can enjoy their favorite team in action from anywhere in The Town Tavern. We are the place to watch the NFL, NBA, NCAA, MLB, NHL, Soccer, and of course Appalachian State University Athletics! Visit our website for menus.