3 Best Restaurants in The North Carolina Mountains, North Carolina

Ilda

$$ Fodor's choice

Don't tell anyone else, but Ilda may be North Carolina's best restaurant west of Asheville. Owners Santiago and Crystal defected from New York to Crystal's hometown during the COVID-19 pandemic, leaving behind Michelin stars to chase their dream of a community-driven Italian restaurant without pretension. House-made pastas are divine, and the cocktail program—highlighted by a series of infused limoncellos—is world-class. The team also owns the adjacent Santé wine bar and a quietly wonderful pizza joint across the street, Meatballs. 

462 W. Main St., North Carolina, 28779, USA
828-307–2036
Known For
  • pancetta with a slow-poached egg
  • addictive pastas like squid ink spaghettoni
  • cocktails built with care
Restaurants Details
Rate Includes: Closed Mon. and Tues.

Lulu's on Main

$$

Lulu's feels old-school—there are old-timey quilts hanging from the walls—but the food is decidedly forward-thinking, from the Thai chicken soup to the savory meatloaf Manhattan. Vegetarians also feel right at home, thanks to options like a marinated tempeh sandwich with kimchi and Szechuan sauce at lunchtime. 

678 W. Main St., Sylva, North Carolina, 28779, USA
828-586–8989
Known For
  • friendly Southern service
  • community gathering place
  • healthy options that don't skimp on flavor
Restaurants Details
Rate Includes: Closed Sun.

White Moon

$

This bustling bistro transforms from a coffee shop into a cocktail bar after hours. Stop in for a to-go cappuccino, or stay awhile amidst the calming greenery for smashed avocado toast topped with a farm egg. 

Recommended Fodor's Video