We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Moondoggy's Classic Diner

) #7 of 56 Restaurants in Marion $$ - $$$ American,
909 N Main St, Marion, NC 28752-5396
+1 828-655-1557
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent36%
  • Very good42%
  • Average13%
  • Poor6%
  • Terrible3%
Travellers talk about
“fries” (12 reviews)
“patty melt” (3 reviews)
Open Now
11:00 - 21:00All hours
American, Diner
$$ - $$$
909 N Main St, Marion, NC 28752-5396
All Details
Write a Review
Reviews (80)
Traveller rating
Traveller type
Time of year

1 - 10 of 78 reviews

Reviewed 2 weeks ago via mobile

Truly a gem of a place. Not only was the food delicious the service was great also. I enjoyed a James Dean cheeseburger that was bursting with juicy flavor. My husband had a succulent open faced roast beef sandwhich with mashed potatoes covered in gravy....More

Thank inkboyzgirl
Reviewed 24 June 2017 via mobile

This spot is off the highway but so worth it. Pulled pork with Carolina slaw was GREAT. Hubby had Nathan hot dogs and loved them! Yummy fries. Malts and Ice cream floats looked so yummy!

Thank Pam D
A TripAdvisor Member
Reviewed 20 May 2017 via mobile

Love the decor!!! My favorite is the roast beef dinner. They have old fashioned milk shakes and root beer floats. My grandkids love it!!!

Thank A TripAdvisor Member
Reviewed 16 April 2017

Love the atmosphere, service and diner food here! No complaints! Staff are all super kind and accommodating, even of my gluten-free needs! Good job, folks!

Thank Kay M
Reviewed 10 April 2017

For a travel back in time, eat at this establishment. Great music, food and service. We got a cheeseburger and fries and it was delicious. We topped it off with a hot fudge cake dessert....fantastic!!!! All in all, a great choice for lunch or dinner.

Thank captainbeach777
Reviewed 5 April 2017

Moondoggy's is an old fashioned diner and soda fountain. I sat at a table instead of at the soda fountain and ordered a hot dog. It was very disappointing and the bun was dry.

Thank Kenneth H
Reviewed 16 March 2017 via mobile

Home cooking. Many choices including burgers, salads, sandwiches, meatloaf, fried chicken, pastas. Very clean. Very friendly staff. Can't go wrong here. Order the hot fudge cake!

Thank Alyssa B
Reviewed 30 December 2016

want great food, oldies music, this is the place to go. Service is good, but the food and atmosphere are great !!!

Thank Linda H
Reviewed 25 December 2016 via mobile

Looking for some place to eat lunch on Christmas Eve and found moondoggy's. Basic fare but good food at a reasonable price. The atmosphere was like stepping back in the fifties, pictures of movie stars of the time. I found one particular picture interesting of...More

Thank ThayneI
Reviewed 25 December 2016 via mobile

Great diner for a family lunch. Try the corn nuggets we all enjoyed them. Service was friendly and very good

Thank Joanne F
Nearby Restaurants
Bruce's Fabulous Foods
150 reviews
1.55 km away
Smokey Que's
74 reviews
1.20 km away
Crooked Door Coffee House
20 reviews
1.40 km away
Nearby Attractions
South Creek Vineyards & Winery
45 reviews
12.21 km away
Silver Fork Winery
83 reviews
17.99 km away
Emerald Village
171 reviews
19.68 km away
Lake James State Park
55 reviews
11.59 km away
Ask a question
Questions & Answers
17 March 2017|
Response from David G | Reviewed this property |
Not certain . pretty sure they do not.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Highchairs Available
Good for
Child-friendly, Kids
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 909 N Main St, Marion, NC 28752-5396
  • Location: United States  >  North Carolina (NC)  >  North Carolina Mountains  >  Marion
  • Phone Number: +1 828-655-1557
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing