Listing 28 restaurants in and around Black Mountain.
Black Mountain is a town in Buncombe County, North Carolina. The population was 8,426 at the 2020 United States census. It is part of the Asheville Metropolitan Statistical Area. The town is named for the old train stop at the Black Mountain Depot and is located at the southern end of the Black Mountain range of the Blue Ridge Mountains in the Southern Appalachians.
151 South Ridgeway Avenue, BLACK MOUNTAIN, North Carolina 28711
Since 2021, we celebrate South African-inspired food and drink, with locally prepared ingredients and fresh, organic produce from our on-site garden and greenhouse.
308 West State Street, BLACK MOUNTAIN, North Carolina 28711
Contemporary New Southern Cuisine that utilizes fresh, local ingredients to create regionally inspired comfort food with bold flavors.
. .
508 West State Street, BLACK MOUNTAIN, North Carolina 28711
Seafood
107 Black Mountain Avenue, BLACK MOUNTAIN, North Carolina 28711
Burgers
3198 U.S. Highway 70, BLACK MOUNTAIN, North Carolina 28711
Coffee shop / Tea
117-C Cherry Street, BLACK MOUNTAIN, North Carolina 28711
Burgers
117 Cherry Street, BLACK MOUNTAIN, North Carolina 28711
Tacos
114 East State Street, BLACK MOUNTAIN, North Carolina 28711
Coffee shop / Tea
102 Church Street, BLACK MOUNTAIN, North Carolina 28711
Coffee shop / Tea
143 Old US Highway 70 East, BLACK MOUNTAIN, North Carolina 28711
Chinese
203 East State Street, BLACK MOUNTAIN, North Carolina 28711
Fish & Chips