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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in North Carolina Mountains

Sort by:
Ranking
Name

Front Porch Cakery and Deli (Cherokee)

#1,471 of 2,396 Restaurants in North Carolina Mountains
#23 of 39 Restaurants in Cherokee
$ Map
Visitor photos (5)
Cuisines: American

J&J Grill on the Green (Burnsville)

#1,472 of 2,396 Restaurants in North Carolina Mountains
#19 of 31 Restaurants in Burnsville
$$ - $$$ Map
Visitor photos (7)
Cuisines: German

Waffle House (Morganton)

#1,473 of 2,396 Restaurants in North Carolina Mountains
#44 of 81 Restaurants in Morganton
$ Map
Cuisines: Diner

Japanese Express (Marion)

#1,474 of 2,396 Restaurants in North Carolina Mountains
#29 of 58 Restaurants in Marion
$$ - $$$ Map
Visitor photos (1)

Skyline Motel & Restaurant (Spruce Pine)

#1,475 of 2,396 Restaurants in North Carolina Mountains
#13 of 26 Restaurants in Spruce Pine
Map

Clarence's Friendly Lunch (Lenoir)

#1,476 of 2,396 Restaurants in North Carolina Mountains
#32 of 58 Restaurants in Lenoir
$ Map

Little Caesars (Enka)

#1,477 of 2,396 Restaurants in North Carolina Mountains
#1 of 1 Restaurants in Enka
Map
Cuisines: Pizza

Subway (Franklin)

#1,478 of 2,396 Restaurants in North Carolina Mountains
#50 of 66 Restaurants in Franklin
Map

KB's Bbq and Grill (Spruce Pine)

#1,479 of 2,396 Restaurants in North Carolina Mountains
#14 of 26 Restaurants in Spruce Pine
Map
Cuisines: American

Subway (Hendersonville)

#1,480 of 2,396 Restaurants in North Carolina Mountains
#108 of 153 Restaurants in Hendersonville
Map

Notorious P.I.G. (Robbinsville)

#1,481 of 2,396 Restaurants in North Carolina Mountains
#11 of 17 Restaurants in Robbinsville
Map
Visitor photos (2)

Trailhead Cafe & Bakery (Waynesville)

#1,482 of 2,396 Restaurants in North Carolina Mountains
#62 of 81 Restaurants in Waynesville
Map

Sagebrush Steakhouse (Lenoir)

#1,483 of 2,396 Restaurants in North Carolina Mountains
#33 of 58 Restaurants in Lenoir
$$ - $$$ Map
Visitor photos (14)
Cuisines: American Steakhouse

Arby's (Sylva)

#1,484 of 2,396 Restaurants in North Carolina Mountains
#24 of 49 Restaurants in Sylva
$ Map
Cuisines: American

Butch's BBQ & Breakfast (Morganton)

#1,485 of 2,396 Restaurants in North Carolina Mountains
#45 of 81 Restaurants in Morganton
$ Map
Visitor photos (1)
Cuisines: Barbecue

Chicken Salad Chick (Asheville)

#1,486 of 2,396 Restaurants in North Carolina Mountains
#453 of 596 Restaurants in Asheville
$ Map
Visitor photos (13)
Cuisines: American

Mi Pueblito Restaurante Mexicano and Bar (Andrews)

#1,487 of 2,396 Restaurants in North Carolina Mountains
#7 of 15 Restaurants in Andrews
$ Map
Cuisines: Mexican

Maddie’s Bistro (Boone)

#1,488 of 2,396 Restaurants in North Carolina Mountains
#93 of 113 Restaurants in Boone
$$ - $$$ Map

Cream & Flutter (Cashiers)

#1,489 of 2,396 Restaurants in North Carolina Mountains
#20 of 22 Restaurants in Cashiers
Map

El Limon Mexican Restaurant (Forest City)

#1,490 of 2,396 Restaurants in North Carolina Mountains
#20 of 40 Restaurants in Forest City
Map
Cuisines: Mexican

Mama's Fast Food (Asheville)

#1,491 of 2,396 Restaurants in North Carolina Mountains
#454 of 596 Restaurants in Asheville
Map

China King (Granite Falls)

#1,492 of 2,396 Restaurants in North Carolina Mountains
#9 of 17 Restaurants in Granite Falls
Map
Cuisines: Chinese

Jersey Mike's Subs (Asheville)

#1,493 of 2,396 Restaurants in North Carolina Mountains
#455 of 596 Restaurants in Asheville
$ Map

Western Sizzlin Steak & More (Spruce Pine)

#1,494 of 2,396 Restaurants in North Carolina Mountains
#15 of 26 Restaurants in Spruce Pine
$$ - $$$ Map
Visitor photos (6)
Menu
Cuisines: American Steakhouse

Greenside Grill (Hayesville)

#1,495 of 2,396 Restaurants in North Carolina Mountains
#11 of 16 Restaurants in Hayesville
Map Menu

Two Crowe's Ice Cream (Cherokee)

#1,496 of 2,396 Restaurants in North Carolina Mountains
#24 of 39 Restaurants in Cherokee
$ Map Menu
Cuisines: American

Jade Dragon (Sylva)

#1,497 of 2,396 Restaurants in North Carolina Mountains
#25 of 49 Restaurants in Sylva
$ Map
Visitor photos (2)
Menu
Cuisines: Chinese

Angelo's Family Restaurant (Fairview)

#1,498 of 2,396 Restaurants in North Carolina Mountains
#6 of 9 Restaurants in Fairview
Map
Visitor photos (8)
Menu

Bojangles' (Hendersonville)

#1,499 of 2,396 Restaurants in North Carolina Mountains
#109 of 153 Restaurants in Hendersonville
$ Map Menu
Cuisines: Fast Food

3 Hombres (Marion)

#1,500 of 2,396 Restaurants in North Carolina Mountains
#30 of 58 Restaurants in Marion
Map Menu
Cuisines: Mexican