Panacea, in Frog Level, is the coffee and sandwich shop that you should not miss! (Frog Level is in Waynesville proper, but I am not sure how to describe exactly its relation to main street; ask anyone on the sidewalk and they can tell you.)
Lomo Grill is an expensive, but good restaurant: www.lomogrill.com 44 Church St
Whitmans Bakery and Sandwiches cannot be missed! (on Main St.)
Bogarts and O'Malleys are local favorites and good chow (Bogarts used to have kick-ass prime rib on Froday nights; hope they still do!)
The food at Waynesville Country Club is tasty, and for a country club, pretty inexpensive
You can get wine and beer in Waynesville, but no liquor drinks. You will have to go to Maggie Valley for liquor drinks. Snappy's Pizza there is yummy.
And, while you are here, you must visit The Swag: Swag
www.theswag.com; 2300 Swag Rd; (828) 926-0430
i've been to snappy's pizza - it was good, nothing spectacular.
i enjoyed the guiness gravy and fries that they served at the irish pub in waynesville. (o'mally's)
when in the mountains i look for mountain food that i can't get here in FL: country ham biscuits for breakfast being a must have!!