North Carolina restaurants come in all shapes, sizes, styles and locations. From dining on a farm, right beside the ocean, or even on top of a mountain. Luckily, we’re blessed with both good food and good views – but sometimes you have to do a bit of driving to get to that view. Enter Mountaintop Restaurant in Little Switzerland. Nestled right off the Blue Ridge Parkway, you’ll be dangled above sweeping vistas thousands of feet in the air.

Can’t beat those views! Have you dined here before?

Mountain View restaurant is open year-round. You’ll find it at –
5253 Nc Hwy 226
Little Switzerland, NC 28749

While you’re in the car, you can also stop by these 8 amazing restaurants where no reservation is required.

OnlyInYourState may earn compensation through affiliate links in this article.

Explore North Carolina