Resting at the heart of Downtown Waynesville, Main Street Diner is a piece of local history lovingly restored and waiting to be savored. A nostalgic treat that represents the roots of our community, it’s more than just a place that serves food. The menu sits at the crossroads of past and present, serving all-American comforts like country fried steak and catfish, as well as more contemporary fare like lox bagels and black bean burgers. Have a seat at the table of days gone by and soak in the old-fashioned hospitality of kind greetings, warm smiles, and genuine service. History has never tasted so good.