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

Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

The Restaurant at Gideon Ridge (Blowing Rock)

#1 of 2,218 Restaurants in North Carolina Mountains
#1 of 31 Restaurants in Blowing Rock
Price: $25 - $50 Map
Visitor photos (34)
Cuisines: American
Reserve

Curate (Asheville)

#2 of 2,218 Restaurants in North Carolina Mountains
#1 of 553 Restaurants in Asheville
Price: $22 - $31 Map
Visitor photos (448)
Menu
Reserve

Sunny Point Cafe (Asheville)

#3 of 2,218 Restaurants in North Carolina Mountains
#2 of 553 Restaurants in Asheville
Map
Visitor photos (267)
Menu

Veranda Cafe & Gifts (Black Mountain)

#4 of 2,218 Restaurants in North Carolina Mountains
#1 of 44 Restaurants in Black Mountain
Price: $5 - $11 Map
Visitor photos (54)
Menu

Stoney Knob Cafe (Weaverville)

#5 of 2,218 Restaurants in North Carolina Mountains
#1 of 30 Restaurants in Weaverville
Price: $9 - $32 Map
Visitor photos (90)
Menu

Haywood Smokehouse - Waynesville (Waynesville)

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

Roman's (Asheville)

#7 of 2,218 Restaurants in North Carolina Mountains
#3 of 553 Restaurants in Asheville
Price: $3 - $12 Map
Visitor photos (37)
Menu

Plant Vegan Restaurant (Asheville)

#8 of 2,218 Restaurants in North Carolina Mountains
#4 of 553 Restaurants in Asheville
Map
Visitor photos (67)
Menu

Joey's Pancake House (Maggie Valley)

#9 of 2,218 Restaurants in North Carolina Mountains
#1 of 25 Restaurants in Maggie Valley
Map
Visitor photos (61)
Menu
Cuisines: American

Limones (Asheville)

#10 of 2,218 Restaurants in North Carolina Mountains
#5 of 553 Restaurants in Asheville
Price: $30 Map
Visitor photos (136)
Menu
Reserve

Wolfgang's Restaurant & Wine Bistro (Highlands)

#11 of 2,218 Restaurants in North Carolina Mountains
#1 of 36 Restaurants in Highlands
Price: $19 - $38 Map
Visitor photos (55)
Menu
Reserve

Caffe Rel (Franklin)

#12 of 2,218 Restaurants in North Carolina Mountains
#1 of 61 Restaurants in Franklin
Map
Visitor photos (91)
Menu
Cuisines: Italian French American

The Admiral (Asheville)

#13 of 2,218 Restaurants in North Carolina Mountains
#6 of 553 Restaurants in Asheville
Price: $30 Map
Visitor photos (81)
Menu
Cuisines: American
Reserve

Ristorante Paoletti (Highlands)

#14 of 2,218 Restaurants in North Carolina Mountains
#2 of 36 Restaurants in Highlands
Price: $19 - $42 Map
Visitor photos (57)
Menu

The Cork & Bean Bistro (Bryson City)

#15 of 2,218 Restaurants in North Carolina Mountains
#1 of 37 Restaurants in Bryson City
Price: $5 - $25 Map
Visitor photos (116)
Menu

Chestnut (Asheville)

#16 of 2,218 Restaurants in North Carolina Mountains
#7 of 553 Restaurants in Asheville
Price: $10 - $30 Map
Visitor photos (233)
Menu
Cuisines: American Gluten Free
Reserve

Chef's Table (Waynesville)

#17 of 2,218 Restaurants in North Carolina Mountains
#2 of 77 Restaurants in Waynesville
Price: $15 - $20 Map
Visitor photos (56)
Menu

Biscuit Head (Asheville)

#18 of 2,218 Restaurants in North Carolina Mountains
#8 of 553 Restaurants in Asheville
Map
Visitor photos (199)
Menu
Cuisines: American Gluten Free

Village Cafe (Blowing Rock)

#19 of 2,218 Restaurants in North Carolina Mountains
#2 of 31 Restaurants in Blowing Rock
Map
Visitor photos (29)
Menu
Cuisines: American Cafe

Over Yonder (Valle Crucis)

#20 of 2,218 Restaurants in North Carolina Mountains
#1 of 5 Restaurants in Valle Crucis
Price: $10 - $25 Map
Visitor photos (40)
Menu
Cuisines: American Gluten Free

Vinnie's Neighborhood Italian (Asheville)

#21 of 2,218 Restaurants in North Carolina Mountains
#9 of 553 Restaurants in Asheville
Map
Visitor photos (99)
Menu

Come Back Shack (Boone)

#22 of 2,218 Restaurants in North Carolina Mountains
#1 of 104 Restaurants in Boone
Price: $6 - $12 Map
Visitor photos (28)
Menu
Cuisines: American Fast Food

Red Brick Deli (Murphy)

#23 of 2,218 Restaurants in North Carolina Mountains
#1 of 44 Restaurants in Murphy
Price: $3 - $9 Map
Visitor photos (36)
Menu

Blue Rooster Southern Grill (Clyde)

#24 of 2,218 Restaurants in North Carolina Mountains
#1 of 9 Restaurants in Clyde
Map
Visitor photos (25)
Menu

Wild Thyme Gourmet (Highlands)

#25 of 2,218 Restaurants in North Carolina Mountains
#3 of 36 Restaurants in Highlands
Price: $9 - $32 Map
Visitor photos (41)
Menu

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

#26 of 2,218 Restaurants in North Carolina Mountains
#10 of 553 Restaurants in Asheville
Price: $10 - $30 Map
Visitor photos (176)
Menu
Reserve

West First (Hendersonville)

#27 of 2,218 Restaurants in North Carolina Mountains
#1 of 139 Restaurants in Hendersonville
Map
Visitor photos (51)
Menu

Rocky's Soda Shop (Brevard)

#28 of 2,218 Restaurants in North Carolina Mountains
#1 of 50 Restaurants in Brevard
Price: $8 Map
Visitor photos (34)
Menu
Cuisines: American

The Copper Door (Hayesville)

#29 of 2,218 Restaurants in North Carolina Mountains
#1 of 16 Restaurants in Hayesville
Price: $29 - $31 Map
Visitor photos (50)
Menu
Cuisines: American Gluten Free

Our Daily Bread Delicatessen (Boone)

#30 of 2,218 Restaurants in North Carolina Mountains
#2 of 104 Restaurants in Boone
Price: $7 - $10 Map
Visitor photos (25)
Menu