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