Mcdowell County Restaurants

A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z 

Choose a category:

View All

Find nostalgia and great comfort food at Moondoggy's Classic Diner in Marion, NC.  "A 50's Kind of Place", Moondoggy's features waitresses in poodle skirts, red vinyl booths and classic rock n' roll on the Wurlitzer juke box. Menu items include the James Dean burger, the Wolfman Jack ribeye, and root beer served in frosty mugs. Visit in April, June, or Sept. and catch a "cruise-in" of classic 50's cars.
The Chalet Restaurant is located in the Switzerland Inn in the picturesque village of Little Switzerland, NC.  Dining indoors or outside on the patio provides a breathtaking view of the surrounding mountain ranges.  A weekly highlight is the Friday night seafood and prime rib buffet, featuring prime rib au jus, steamed snow crab claws, and cajun frog legs. 

Before or after dinner, enjoy a stroll through the village and visit the Swiss Shops such as the Trillium Gallery and the Hearthside Handmades Exchange.