In North Carolina, bars are required by law to sell food. So you won’t find any real stand alone watering holes. What you will find, however, are lots of great restaurants that feature bars. Some of them, such as Foggy Rock Eatery and Pub in Blowing Rock and The Rock in Boone, could be classified as sports bars because of the number of big screen TVs, but, again, they all serve food.
Longtime visitors to the High Country will remember that there was a time when some towns such as Boone didn’t serve alcohol at all, or served only beer and wine. Times change, and now nearly every town serves beer, wine and liquor by the drink. Ashe, Avery and Watauga counties also have their own state-run ABC Stores, where customers can buy bottles of their favorite liquors.
The drinking age in North Carolina is 21 years for all alcoholic beverages, and bars and restaurants here are very serious about not serving underage customers. So be sure to bring your driver’s license or other official form of ID.