Beach Mountain Diner
$$ • Soul Food, Seafood
Hours:
429 Hazelwood Ave, Waynesville
(828) 246-6800
Customers' Favorites
Beach Mountain Diner Reviews
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
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.
Ratings
Menu
Hours
Monday | 7AM - 3PM |
Tuesday | 7AM - 3PM |
Wednesday | 7AM - 3PM |
Thursday | 7AM - 3PM |
Friday | 7AM - 3PM |
Saturday | 7AM - 3PM |
Sunday | 7AM - 3PM |
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