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

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...
  • Excellent35%
  • Very good39%
  • Average14%
  • Poor6%
  • Terrible3%
Travellers talk about
“patty melt” (3 reviews)
“fries” (12 reviews)
Open Now
All hours
American, Diner
$$ - $$$
909 N Main St, Marion, NC 28752-5396
Write a Review
Reviews (78)
Traveller rating
Traveller type
Time of year

1 - 10 of 78 reviews

A TripAdvisor Member
Reviewed 6 days ago 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 9 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 4 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 15 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 29 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 24 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
Reviewed 14 December 2016 via mobile

Saw this little diner on TripAdvisor and gave it a try. Soooo glad I did! I've not had the greatest experiences in Marion (I travel here for work frequently) and this is my new favorite place here! Cute diner, clean environment, staff very sweet and...More

Thank Alyssa B
Reviewed 16 November 2016

My husband and I decided to stop at moondoggy's to eat ,the waitress finally came over took our drink order there was another booth of 4 people sitting behind us the waitress finally brought our drinks after chatting with this other table we waited for...More

Thank Shirley P
Nearby Restaurants
Bruce's Fabulous Foods
142 reviews
1.55 km away
Smokey Que's
69 reviews
1.20 km away
Crooked Door Coffee House
19 reviews
1.40 km away
Nearby Attractions
South Creek Vineyards & Winery
42 reviews
12.18 km away
Silver Fork Winery
82 reviews
17.99 km away
Emerald Village
150 reviews
19.68 km away
Lake James State Park
53 reviews
11.59 km away
Questions & AnswersAsk a question
serve beer or wine, etc?
16 March 2017|
What is your answer?
Posting guidelines
do you have beer, wine, etc?
16 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
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