We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants in North Carolina Mountains, NC

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Filling Station Deli Sub Shop (Bryson City)

#1 of 2,468 Restaurants in North Carolina Mountains
#1 of 45 Restaurants in Bryson City
Price: $5 - $10 Map
Visitor photos (51)
Menu
Cuisines: Caribbean Delicatessen Cuban

The Restaurant at Gideon Ridge (Blowing Rock)

#2 of 2,468 Restaurants in North Carolina Mountains
#1 of 35 Restaurants in Blowing Rock
Price: $25 - $50 Map
Visitor photos (29)
Menu
Cuisines: American
Reserve

Stoney Knob Cafe (Weaverville)

#3 of 2,468 Restaurants in North Carolina Mountains
#1 of 37 Restaurants in Weaverville
Price: $9 - $32 Map
Visitor photos (79)
Menu
Cuisines: American Greek

Curate (Asheville)

#4 of 2,468 Restaurants in North Carolina Mountains
#1 of 586 Restaurants in Asheville
Price: $22 - $31 Map
Visitor photos (357)
Menu
Reserve

Veranda Cafe & Gifts (Black Mountain)

#5 of 2,468 Restaurants in North Carolina Mountains
#1 of 50 Restaurants in Black Mountain
Price: $4 - $9 Map
Visitor photos (42)
Menu

Haywood Smokehouse - Waynesville (Waynesville)

#6 of 2,468 Restaurants in North Carolina Mountains
#1 of 93 Restaurants in Waynesville
Price: $8 - $18 Map
Visitor photos (49)
Menu
Cuisines: Barbecue American

Ristorante Paoletti (Highlands)

#7 of 2,468 Restaurants in North Carolina Mountains
#1 of 45 Restaurants in Highlands
Price: $19 - $42 Map
Visitor photos (49)
Menu
Reserve

Stick Boy Bread Co (Boone)

#8 of 2,468 Restaurants in North Carolina Mountains
#1 of 122 Restaurants in Boone
Map
Visitor photos (33)
Menu

Sunny Point Cafe (Asheville)

#9 of 2,468 Restaurants in North Carolina Mountains
#2 of 586 Restaurants in Asheville
Map
Visitor photos (181)
Menu
Cuisines: American Vegetarian

Wolfgang's Restaurant & Wine Bistro (Highlands)

#10 of 2,468 Restaurants in North Carolina Mountains
#2 of 45 Restaurants in Highlands
Price: $19 - $38 Map
Visitor photos (52)
Menu
Cuisines: Cajun & Creole French American German International
Reserve

Plant Vegan Restaurant (Asheville)

#11 of 2,468 Restaurants in North Carolina Mountains
#3 of 586 Restaurants in Asheville
Map
Visitor photos (54)
Menu
Cuisines: Vegan

Limones (Asheville)

#12 of 2,468 Restaurants in North Carolina Mountains
#4 of 586 Restaurants in Asheville
Price: $30 Map
Visitor photos (108)
Menu
Cuisines: Mexican
Reserve

Roman's (Asheville)

#13 of 2,468 Restaurants in North Carolina Mountains
#5 of 586 Restaurants in Asheville
Price: $3 - $12 Map
Visitor photos (31)
Menu

Chestnut (Asheville)

#14 of 2,468 Restaurants in North Carolina Mountains
#6 of 586 Restaurants in Asheville
Price: $10 - $30 Map
Visitor photos (167)
Menu
Cuisines: American
Reserve

Village Cafe (Blowing Rock)

#15 of 2,468 Restaurants in North Carolina Mountains
#2 of 35 Restaurants in Blowing Rock
Map
Visitor photos (27)
Menu
Cuisines: American

Our Daily Bread Delicatessen (Boone)

#16 of 2,468 Restaurants in North Carolina Mountains
#2 of 122 Restaurants in Boone
Price: $7 - $10 Map
Visitor photos (19)
Menu

Chef's Table (Waynesville)

#17 of 2,468 Restaurants in North Carolina Mountains
#2 of 93 Restaurants in Waynesville
Price: $15 - $20 Map
Visitor photos (38)
Menu

Jasper's Restaurant (Robbinsville)

#18 of 2,468 Restaurants in North Carolina Mountains
#1 of 20 Restaurants in Robbinsville
Price: $46 Map
Visitor photos (27)
Menu
Cuisines: American International European

The Copper Door (Hayesville)

#19 of 2,468 Restaurants in North Carolina Mountains
#1 of 17 Restaurants in Hayesville
Price: $29 - $31 Map
Visitor photos (36)
Menu
Cuisines: American
Reserve

Joey's Pancake House (Maggie Valley)

#20 of 2,468 Restaurants in North Carolina Mountains
#1 of 26 Restaurants in Maggie Valley
Map
Visitor photos (37)
Menu
Cuisines: American

Wild Thyme Gourmet (Highlands)

#21 of 2,468 Restaurants in North Carolina Mountains
#3 of 45 Restaurants in Highlands
Price: $9 - $32 Map
Visitor photos (38)
Menu
Cuisines: American

The Cork & Bean Bistro (Bryson City)

#22 of 2,468 Restaurants in North Carolina Mountains
#2 of 45 Restaurants in Bryson City
Price: $5 - $25 Map
Visitor photos (92)
Menu
Cuisines: American Bar International

Moe's Original BBQ (Asheville)

#23 of 2,468 Restaurants in North Carolina Mountains
#7 of 586 Restaurants in Asheville
Price: $13 Map
Visitor photos (84)
Menu
Cuisines: American Barbecue

Nine Mile (Asheville)

#24 of 2,468 Restaurants in North Carolina Mountains
#8 of 586 Restaurants in Asheville
Price: $2 - $16 Map
Visitor photos (101)
Menu
Cuisines: Caribbean Seafood Jamaican

Chai Pani (Asheville)

#25 of 2,468 Restaurants in North Carolina Mountains
#9 of 586 Restaurants in Asheville
Price: $5 - $15 Map
Visitor photos (107)
Menu
Cuisines: Indian

Caffe Rel (Franklin)

#26 of 2,468 Restaurants in North Carolina Mountains
#1 of 69 Restaurants in Franklin
Map
Visitor photos (64)
Menu
Cuisines: French Italian American

The Corner Kitchen (Asheville)
As featured in 3 Days in Asheville and 1 other guide

#27 of 2,468 Restaurants in North Carolina Mountains
#10 of 586 Restaurants in Asheville
Price: $10 - $30 Map
Visitor photos (130)
Menu
Cuisines: American
Reserve

Bistro Roca (Blowing Rock)

#28 of 2,468 Restaurants in North Carolina Mountains
#3 of 35 Restaurants in Blowing Rock
Price: $15 - $35 Map
Visitor photos (72)
Menu
Reserve

Glass Onion (Weaverville)

#29 of 2,468 Restaurants in North Carolina Mountains
#2 of 37 Restaurants in Weaverville
Price: $10 - $28 Map
Visitor photos (44)
Menu
Cuisines: Italian Vegetarian Healthy Vegan

Come Back Shack (Boone)

#30 of 2,468 Restaurants in North Carolina Mountains
#3 of 122 Restaurants in Boone
Price: $6 - $12 Map
Visitor photos (22)
Menu
Cuisines: American