Beach Mountain Diner
$ • Soul Food, Seafood, Pet Friendly
Hours:
429 Hazelwood Ave, Waynesville
(828) 246-6800
About Beach Mountain Diner
Customers' Favorites
Beach Mountain Diner Reviews
Great service and delicious food.
This is the BEST PLACE!! We love it there and the food is amazing!!❤️
good food if you can put up with bad/rude management.
Ratings
Menu
Hours
| Monday | 7AM - 3PM |
| Tuesday | 7AM - 3PM |
| Wednesday | 7AM - 3PM |
| Thursday | 7AM - 3PM |
| Friday | 7AM - 3PM |
| Saturday | 7AM - 3PM |
| Sunday | 7AM - 3PM |
Beach Mountain Diner is a popular spot for a delicious meal in Waynesville, NC. With its excellent atmosphere and friendly, attentive service, it's no wonder why it's a local favorite. The restaurant offers a wide range of mouth-watering dishes, including the grilled chicken sandwich with cheese, which is cooked to perfection. Guests have praised the chicken tortilla soup as the best they've ever had. Their breakfast options are impressive, featuring fluffy eggs, crispy homefries, buttermilk pancakes, and excellent biscuits and sausage gravy with the right amount of flavor. The diner is also noted for being spotless and well-kept, with plenty of parking available. Guests appreciate the polite hosts who manage the line fairly, even when busy. While the atmosphere can be loud when crowded, many find it a cute place for breakfast or lunch with great food and plentiful portions. With amazing food, fast service, and friendly staff, it’s no surprise that people keep coming back for more.