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.

Related Stories

There’s a Beatles-Themed Restaurant In North Carolina And It’s Everything You Could Hope For

There’s a Beatles-Themed Restaurant In North Carolina And It’s Everything You Could Hope For

You Can't Help Falling In Love With This Elvis-Themed Restaurant In North Carolina

You Can't Help Falling In Love With This Elvis-Themed Restaurant In North Carolina

The One Of A Kind Food Festival That Only North Carolinians Could Love

The One Of A Kind Food Festival That Only North Carolinians Could Love

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. As an Amazon Associate, we earn from qualifying purchases.

Explore North Carolina