77 Ruffin St.Linville, NC 28646United States
At Old Hampton, perhaps “barbecue restaurant” should come before “store.” While the place has plenty of novelty gifts, preserves, and candies for diners to take with them, food steals the show. The popular hickory-smoked barbecue pork and chicken are served with traditional sides, including fried pickles and Carolina caviar, and banana pudding is on offer for dessert. The restaurant also hosts events: live bluegrass and, most notably, the annual Cornbread Cook-Off in June.