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.

Mary's Diner

1201 Piney Forest Rd, Danville, VA 24540-1503
+1 434-836-0132
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good28%
  • Average24%
  • Poor8%
  • Terrible0%
8 Aug 2017
“Great lunch stop on the road”
17 Aug 2017
“Old folks home food”
Closed Now
American, Diner
$$ - $$$
1201 Piney Forest Rd, Danville, VA 24540-1503
All Details
Write a ReviewReviews (25)
Traveller rating
Traveller type
Time of year

1 - 10 of 25 reviews

Reviewed 18 August 2017

If you're looking for hospital cafeteria food look no further. I'd rather have market roller grill hotdogs. Your money will spend anywhere don't waste it on this crap.

Thank 199hughc
Reviewed 9 August 2017

We picked this place to stop for lunch almost at random - it is not a chain which was a big plus. We found an old-fashioned kind of place, serving decent food at good prices, which was pretty busy with local people who know a...More

Thank holtspa
Reviewed 4 January 2017

Mary's food was delicious, the epitome of old time southern cooking, however the variety is lacking a bit . The staff was friendly and very helpful in describing the food ingredients, as I have certain food allergies. Price wise, $40 for a family of four,...More

Thank travelfamily1421
Reviewed 16 November 2016 via mobile

Used to visit Mary's often as a child with my parents; pleased to see they are still going strong. Had the country style steak, mashed potatoes, succotash and a roll. All was just as good as I remembered.

Thank gypsygohard
Reviewed 15 November 2016

This is not a diner it is a cafeteria style restaurant. Limited menu. I was reminded of a school cafeteria with little decoration and poor to no table service. Food was low quality at best. I had the meat loaf and it seemed to be...More

1  Thank Richard B
Reviewed 28 August 2016

Excellent and variety of options. Friendly servers and good value. Not to be missed. No negatives...

Thank James D
Reviewed 30 July 2016 via mobile

We were shopping on that side of Danville and were getting hungry. Remembered Mary's was there and knew their food to be good. Hadn't been there in years. Still great food and great service! Loved the baked chicken!

Thank Luburton74
Reviewed 24 July 2016

Was in Danville July 14-17, 2016 and had Mary's Diner cater the dinner on the 16th. It was wonderful as I knew it would be, because I have eaten at the diner several times in the past. It was a family reunion and had many...More

Thank Olen T
Reviewed 3 July 2016

This place is famous for the fried chicken! I had the chicken and dumplings. She had the baked chicken and greens. The other one had the chicken fried steak. All delicious! Not at all fancy, this is a clean and inviting space. Don't miss it.

Thank Daytonabeachguy
Reviewed 2 July 2016

Definitely a local favorite. Lots of comfort food to choose from. We had the catfish, mashed potatoes, lima beans and mac and cheese. All tasty, generous portions. Would have liked some salad options.

Thank Carolyn0806
Nearby HotelsSee all 11 hotels in Danville
Budget Inn Danville
11 reviews
.11 km away
Innkeeper Danville North
32 reviews
.59 km away
Red Carpet Inn & Suites
14 reviews
.70 km away
Courtyard Danville
153 reviews
3.43 km away
Nearby Restaurants
Ciros pizza
13 reviews
.40 km away
Romi's Subs
7 reviews
.48 km away
9 reviews
.60 km away
Nearby Attractions
Danville's Riverwalk Trail
127 reviews
6.70 km away
Tank Museum
158 reviews
2.40 km away
Danville Science Center
43 reviews
4.92 km away
Danville Museum of Fine Arts & History
44 reviews
5.11 km away
Questions & Answers
Get quick answers from Mary's Diner staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
6:30 AM - 9:00 PM
6:30 AM - 9:00 PM
6:30 AM - 9:00 PM
Location and Contact Information
  • Address: 1201 Piney Forest Rd, Danville, VA 24540-1503
  • Location: United States  >  Virginia (VA)  >  Danville
  • Phone Number: +1 434-836-0132
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