Town Tavern Blowing Rock

We are a sports bar and restaurant located on Main Street in historic downtown Blowing Rock, NC, just minutes from area ski resorts, Grandfather Mountain, Tweetsie Railroad, Appalachian State University and local attractions.