Beach Mountain Diner

$$ • Soul Food, Seafood

Hours:
429 Hazelwood Ave, Waynesville
(828) 246-6800

Customers' Favorites

Beach Mountain Diner Reviews

Restaurantji Rating
4.8 (325)
Restaurantji Rating

My wife and I were looking for a local restaurant that served a great breakfast/brunch. I googled Waynesville locations and found Beach Mountain Diner which she said she'd been hearing good things about. We decided to head over last Sunday to afternoon to check it out. All I can say is that this place was fantastic - far better than my expectations! The restaurant was busy even at 1:30 and had a line out the door however they really have an efficient kitchen and wait staff because...read full review

Restaurantji Rating

We came here on a Sunday morning on the recommendation of a lovely local gentleman. There's plenty of parking nearby, the host was super welcoming and we didn't have to wait a horribly long time. I ordered the crab eggs Benedict and I loved that you could order it as a half. The cheese grits were great and super creamy. My husband got a omelette which he enjoyed with their house hot sauce. Our server was super nice and you could tell everyone in the place was happy to be there....read full review

Restaurantji Rating

When we pulled up and saw how busy this place was I knew we found a good spot. The wait even with how busy it was at the time was only like 20 minutes, but the bar is first come first serve so we snagged a spot there. Those people are moving to keep up with everybody! Great service, we shared some laughs with our waitress.

More Reviews(325)

Ratings

Hours

Monday 7AM - 3PM
Tuesday 7AM - 3PM
Wednesday 7AM - 3PM
Thursday 7AM - 3PM
Friday 7AM - 3PM
Saturday 7AM - 3PM
Sunday 7AM - 3PM
Updated on: