429 Hazelwood Ave. Waynesville, NC

Beach Mountain Diner offers classic comfort food with home-cooked flavor.

Beach Mountain Diner is located in Waynesville, North Carolina, 26 miles east of Asheville. The quaint town of 10,000 residents is the perfect spot for a diner. The new restaurant seats 90 inside and 14 outside with 3400 square feet of space. The official grand opening is planned for April. Adeeb’s goal is to “bring the beach diner concept to the mountains.”

7 Days a Week - 7am- 3pm


429 Hazelwood Ave, Waynesville, NC


map

Beach Mountain Diner


Hours of Operation

7 Days a Week: 7am – 3pm