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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Mary's Diner

$$ - $$$
American, Diner
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
1201 Piney Forest Rd, Danville, VA 24540-1503
+1 434-836-0132
06:30 - 21:00
Open now
See all hours
Sun - Wed 11:00 - 21:00
Thu - Sat 06:30 - 21:00
More Info
Add Photo Write a Review

23 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 23: English reviews
Apex, nc
Level Contributor
28 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
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, it was a deal. The amount of food given per serving was very generous. Kids... More 

Thank travelfamily1421
Level Contributor
26 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
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
Stuarts Draft, Virginia
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
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 filler than meat. The gravy was bland. There was an choice of butter or... More 

1 Thank Richard B
Gretna, Virginia
Level Contributor
92 reviews
69 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
Reviewed 28 August 2016

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

Thank James D
South Boston, Virginia
Level Contributor
36 reviews
25 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
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
Macomb, Illinois
Level Contributor
5 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
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 very good compliments on the food and the staff that served it. A special thank... More 

Thank Olen T
Daytona Beach, FL
Level Contributor
510 reviews
394 restaurant reviews
common_n_restaurant_reviews_1bd8 176 helpful votes
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
Robbinsville, New Jersey
Level Contributor
67 reviews
63 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
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
Danville, Virginia
Level Contributor
43 reviews
41 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
Reviewed 27 June 2016 via mobile

This is an established, local favorite that has served Danville for decades. Great Southern food smorgasbord. The restaurant is outdated and smells when you first walk in. Special senior citizen prices bring some patrons in twice per day. It is obvious that Mary's Diner has been serving several generations of people who come back often for delicious, nastalgic, Southern comfort... More 

Thank DrBuckwheat
Danville, Virginia
Level Contributor
23 reviews
16 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
Reviewed 29 April 2016 via mobile

I've been eating at Mary's Diner since my childhood. It was good then and it's still as good now that I'm 50 years old. We have our group meetings there monthly and we are always satisfied.

Thank David R

Travellers who viewed Mary's Diner also viewed


Been to Mary's Diner? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4 of 5 bubbles
American, Diner
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Groups, Kids, Cheap Eats, Child-friendly
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
06:30 - 21:00
06:30 - 21:00
06:30 - 21:00
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

Questions & Answers

Questions? Get answers from Mary's Diner staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?