-
With such a diverse range of foods reflecting the local culture and culinary influences, Asheville dining offers an eclectic selection for every palate. Some of the best local restaurants in town include Tupelo Honey, serving creative comfort foods, 12 Bones Smokehouse, an Asheville BBQ institution, and Sunset Terrace, which offers American classics overlooking the Smoky Mountains. Lastly, no trip to Asheville is complete without dining at Buxton Hall Barbecue.