Cup & Saucer
Coffee shop in the front, grab-and-go sandwich-and-salad counter in the back, this downtown staple serves vegetarian-friendly grub and is a popular community hub.
We've compiled the best of the best in The North Carolina Mountains - browse our top choices for the top things to see or do during your stay.
Coffee shop in the front, grab-and-go sandwich-and-salad counter in the back, this downtown staple serves vegetarian-friendly grub and is a popular community hub.
For an unparalleled experience that will leave you stuffed with Southern goodness, brave the line outside this throwback restaurant (open since 1959 in a former hospital building surrounded by a picket fence and flowers) serving fried chicken, country-fried steak, country ham biscuits, mashed potatoes, green beans, and banana pudding. Platters are delivered to your table family-style, and it's all-you-can-eat for the price of admission.
In the Old Edwards Inn, Madison's is Highlands' most upscale restaurant. The dining room is gorgeous, light, and sunny, with stone floors and windows overlooking Highlands' Main Street. The restaurant adheres to a farm-to-table philosophy as much as possible, with sausage-stuffed pork chops, sunburst trout, short rib pasta and other dishes from area providers. The inn's Wine Garden adjoining Madison's is the spot for a more casual alfresco lunch.
Pancake houses are big in Cherokee, and Peter's is at the top of the stack. Many locals are regulars here, and you'll see why when you try the blueberry pancakes with country ham in the dining room with wide windows overlooking the Oconaluftee River.
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.