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

The Wellness Place (Highlands)

#1,289 of 2,396 Restaurants in North Carolina Mountains
#32 of 39 Restaurants in Highlands
Map

Little Caesars (Morganton)

#1,323 of 2,396 Restaurants in North Carolina Mountains
#35 of 81 Restaurants in Morganton
Map
Cuisines: Pizza

Los Arcoiris Mexican Restaurant (Morganton)

#1,324 of 2,396 Restaurants in North Carolina Mountains
#36 of 81 Restaurants in Morganton
Map
Cuisines: Mexican

400 Union (Morganton)

#1,325 of 2,396 Restaurants in North Carolina Mountains
#37 of 81 Restaurants in Morganton
Map

Hallelujah Natural Foods and Deli (Brevard)

#1,320 of 2,396 Restaurants in North Carolina Mountains
#38 of 55 Restaurants in Brevard
Map

Rico's Tacos (Franklin)

#1,298 of 2,396 Restaurants in North Carolina Mountains
#42 of 66 Restaurants in Franklin
Map

Foothills Deli and Butchery (Black Mountain)

#1,326 of 2,396 Restaurants in North Carolina Mountains
#42 of 53 Restaurants in Black Mountain
Map
Visitor photos (1)
Cuisines: Delicatessen

SweetWeeds Bakery (Franklin)

#1,299 of 2,396 Restaurants in North Carolina Mountains
#43 of 66 Restaurants in Franklin
Map
Visitor photos (4)

Turnabouts (Waynesville)

#1,358 of 2,396 Restaurants in North Carolina Mountains
#59 of 81 Restaurants in Waynesville
Map

Noble Kava (Boone)

#1,321 of 2,396 Restaurants in North Carolina Mountains
#84 of 113 Restaurants in Boone
Map

Sumo's (Hendersonville)

#1,290 of 2,396 Restaurants in North Carolina Mountains
#97 of 153 Restaurants in Hendersonville
Map

A Southern Cup (Hendersonville)

#1,291 of 2,396 Restaurants in North Carolina Mountains
#98 of 153 Restaurants in Hendersonville
Map

Firehouse Subs (Hendersonville)

#1,292 of 2,396 Restaurants in North Carolina Mountains
#99 of 153 Restaurants in Hendersonville

Subway (Asheville)

#1,329 of 2,396 Restaurants in North Carolina Mountains
#401 of 596 Restaurants in Asheville
Map

Zoes (Asheville)

#1,330 of 2,396 Restaurants in North Carolina Mountains
#402 of 596 Restaurants in Asheville

McDonald's (Asheville)

#1,331 of 2,396 Restaurants in North Carolina Mountains
#403 of 596 Restaurants in Asheville
Map

Neo Burrito (Asheville)

#1,332 of 2,396 Restaurants in North Carolina Mountains
#404 of 596 Restaurants in Asheville
Map

GQC Lebanese Street Food (Asheville)

#1,333 of 2,396 Restaurants in North Carolina Mountains
#405 of 596 Restaurants in Asheville
Map

Adobo (Asheville)

#1,334 of 2,396 Restaurants in North Carolina Mountains
#406 of 596 Restaurants in Asheville
Map
Visitor photos (5)

Long Horn (Asheville)

#1,335 of 2,396 Restaurants in North Carolina Mountains
#407 of 596 Restaurants in Asheville
Map
Cuisines: American

Taco Bell (Asheville)

#1,336 of 2,396 Restaurants in North Carolina Mountains
#408 of 596 Restaurants in Asheville
Map
Cuisines: Mexican

The Montford Pull Up (Asheville)

#1,337 of 2,396 Restaurants in North Carolina Mountains
#409 of 596 Restaurants in Asheville
Map

Sunrise Pancake House (Asheville)

#1,338 of 2,396 Restaurants in North Carolina Mountains
#410 of 596 Restaurants in Asheville
Map

Asheville Commissary (Asheville)

#1,339 of 2,396 Restaurants in North Carolina Mountains
#411 of 596 Restaurants in Asheville
Map
Cuisines: Fast food

Illusions (Asheville)

#1,340 of 2,396 Restaurants in North Carolina Mountains
#412 of 596 Restaurants in Asheville
Map

Cabin (Asheville)

#1,341 of 2,396 Restaurants in North Carolina Mountains
#413 of 596 Restaurants in Asheville
Map
Cuisines: American Contemporary

Orchards (Asheville)

#1,342 of 2,396 Restaurants in North Carolina Mountains
#414 of 596 Restaurants in Asheville
Map
Cuisines: American

McDonald's (Asheville)

#1,343 of 2,396 Restaurants in North Carolina Mountains
#415 of 596 Restaurants in Asheville
Map

Haywood Lounge (Asheville)

#1,344 of 2,396 Restaurants in North Carolina Mountains
#417 of 596 Restaurants in Asheville
Map

Broadway's (Asheville)

#1,345 of 2,396 Restaurants in North Carolina Mountains
#418 of 596 Restaurants in Asheville
Map