Overview

Mary’s Diner of Franklin County is a charming roadside gem nestled in Rocky Mount, Virginia, offering authentic diner fare that echoes the warmth of Southern hospitality. Located conveniently on Virgil H Goode Highway, this unpretentious spot invites travelers and locals alike to enjoy hearty, home-cooked meals in a setting that feels like stepping into a familiar neighbor’s kitchen.

The menu boasts classic comfort dishes with a focus on satisfying simplicity. Standout entrees such as the Meatloaf Dinner and the Beef Tips & Gravy Open Face Sandwich pay homage to traditional Southern flavors, while the Kids Grilled Cheese and Fries and Vegetable Plate Mashed provide wholesome options for all ages. Breakfast offerings like Biscuits and Gravy and Country Ham pair exceptionally well with their renowned Sweet Tea and freshly brewed coffee, creating a well-rounded dining experience from morning till midday.

The atmosphere at Mary’s Diner balances a cozy, mom-and-pop vibe with attentive service. Guests frequently highlight the friendliness of the staff and their genuine care, evidenced by little touches such as timely drink refills and the warm, welcoming greetings exchanged among patrons. The space is clean and unpretentious, fostering a sense of community where strangers feel like old friends by the end of their visit.

Mary’s caters to a wide audience—from families passing through on road trips to locals craving a taste of comforting homestyle cooking. Their ability to maintain reasonable prices without compromising flavor or portion size makes it an inviting spot for everyday meals and memorable gatherings alike. Desserts like the cheesecake pie add a sweet finish that resonates with the diner’s homestyle roots.

Although a rare hiccup in service noted by a customer slightly diluted the vibe, the overall consensus points to Mary’s Diner as a dependable, hearty choice for anyone seeking classic American diner cuisine infused with true Southern warmth. For those traveling through Franklin County or searching for an authentic, no-frills meal emphasizing soul food staples, Mary’s Diner of Franklin County is a place worth stopping for.


Amenities & Services

Popular for
Breakfast
Lunch
Dinner
Solo dining
Offerings
Coffee
Comfort food
Healthy options
Quick bite
Small plates
Vegetarian options
Atmosphere
Casual
Cosy

What Customers Say

Madison Brook Weatherford
Dec 11,2025
5/5
Visited this restaurant for the first time on my way back from Roanoke traveling home. Food was fantastic and the restaurant was clean. The host was very friendly and provided excellent service how ever our server was not the friendliest towards her which really threw the whole vibe off. She was okay with us and refilled our drinks in a timely manner and got everything we needed for our meal but I did not like the fact she was treating her coworker like she did in-front of everyone.
Rick
Dec 11,2025
5/5
Food is great employees are very nice, and the customers say hi. Great coffee . I'll be stopping by if I'm through here again. Thank you. 12/6/2025
Susan Potts
Dec 11,2025
5/5
Passing through and liked reviews. Had chicken salad sandwich which was excellent. Nice folks, clean, and very welcoming.
Chelsea Girtler
Dec 11,2025
5/5
If you love small country mom and pop style diner than this is your spot. The staff were so amazingly sweet and pleasant. They made sure your coffee cup was never empty. The food was reasonably priced and the food was good. Perfectly cooked eggs with our country ham and country fried steak.
Kayla Taylor
Dec 11,2025
5/5
I forgot to take pictures of our food but this little place is so good. My salad and burger were great and my husband enjoyed the open face turkey special. The cheesecake pie was amazing as well. She also walked out offering us a bowl of freshly finished Limea beans.. I declined simply because I'm not a fan of beans but they looked just like how grandma would have made them!
Mike R
Dec 11,2025
5/5
Hidden Breakfast Gem. From the road, the place screams greasy spoon . A place you hope you don't get the "Runs". In reality, the place is incredible. The food was hot, well cooked and filling. I got a ham and cheese omelet, and my life wife got a veggie omelet with pancakes. Everything was delicious, and the two ladies serving customers were fast, friendly, and polite.
Kimberly Sexton
Dec 11,2025
5/5
Wow! I think if you are like me you will be delighted by this hidden treasure in Franklin County. Mary works very hard to provide great food at a reasonable price. The mashed potatoes and French fries are made here with real potatoes! The menu is great with priced right pleasing homemade specials everyday except Tuesday (they are closed on Tuesday). Staff is so friendly they make you feel at home. Comfortable atmosphere as well. Stop on in. I'm certain you will agree with me. I found a new favorite here in Rocky Mount!

Leave a Review

Location

Opening Hours

Monday 07:00 AM - 07:00 PM
Tuesday Closed
Wednesday 07:00 AM - 07:00 PM
Thursday 07:00 AM - 07:00 PM
Friday 07:00 AM - 08:00 PM
Saturday 07:00 AM - 08:00 PM
Sunday 07:00 AM - 03:00 PM
Top Picks for You

More Diners in Rocky Mount, Virginia, USA

Handpicked spots for food lovers. Your next favorite meal awaits!