
The best buffets are the ones that tourists never find. They are hidden in plain sight, serving generous portions to a loyal local crowd that has been coming for years.
This secret all-you-can-eat spot in Virginia is one of those places, a buffet that almost nobody outside the state knows about. I walked in on a weekday and found a steady stream of regulars filling their plates with fried chicken, mashed potatoes, green beans, and cornbread.
The food is honest and homemade, the kind of cooking that fills you up and makes you want to go back for more. The prices are low, the service is friendly, and the atmosphere is unpretentious.
Virginia has plenty of buffets, but this one is a secret worth keeping. Come hungry and pace yourself.
Where Southern Hospitality Reigns Supreme

Walking through the door feels less like entering a restaurant and more like arriving at a family reunion you did not know you were invited to. The atmosphere at this Petersburg gem wraps around you instantly, all warm lighting, unpretentious decor, and a relaxed pace that quietly tells you to slow down and stay awhile.
Soft Christian music drifts through the air, adding a genuinely soothing quality that separates this place from every loud, chaotic chain restaurant on the highway. The layout encourages lingering, with seating arranged to feel communal and comfortable rather than rushed or transactional.
Virginia has no shortage of charming dining spots, but something about this particular room feels different. It carries the lived-in warmth of a place that has been loved by the same community for decades, and that energy is absolutely contagious.
Every corner radiates the kind of sincerity that simply cannot be manufactured or designed by a corporate committee.
The Family Legacy Behind Every Bite

Few things make a meal taste better than knowing exactly who made it and why. Nanny’s Restaurant in Petersburg, Virginia, was built on a foundation of family dedication, and that commitment has never wavered across more than three decades of feeding the community.
The Stewart family poured everything into this place, turning it from a local lunch stop into a regional institution. Generation after generation has kept the recipes consistent, the hospitality genuine, and the atmosphere welcoming to anyone who walks through the door.
There is something profoundly satisfying about supporting a true family operation where the people running it genuinely care about your experience. No corporate overlords, no frozen shortcuts, just a family that takes enormous pride in what lands on your plate.
That multi-generational commitment shows up in every detail, from the consistency of the cooking to the attentiveness of the service. Visiting Nanny’s Restaurant feels less like dining out and more like being welcomed into someone’s home, which is arguably the highest compliment any restaurant can receive.
The All-You-Can-Eat Buffet That Changes Everything

Buffets get a bad reputation sometimes, conjuring images of lukewarm mystery dishes sitting under tired heat lamps. Nanny’s Restaurant obliterates that stereotype with the kind of spread that makes you immediately reconsider every buffet opinion you have ever held.
The selection is a masterclass in Southern cooking, rotating through the greatest hits of regional cuisine with a confidence that only comes from decades of practice. Nothing feels like an afterthought, and nothing sits long enough to lose its integrity.
The carving station alone is worth planning your entire travel route around.
What sets this buffet apart is not just the variety but the quality maintained across every single dish. Each item tastes as though it received the same careful attention, which is a genuinely rare achievement in large-format dining.
Virginia has plenty of places claiming to do Southern comfort food well, but the buffet at Nanny’s Restaurant backs that claim up with remarkable consistency. Come hungry, pace yourself wisely, and absolutely wear your most forgiving pants.
The Fried Chicken That Earns Its Own Fan Club

Let me be completely direct about something: the fried chicken at Nanny’s Restaurant is the kind of dish that inspires genuine loyalty. People driving through Virginia on I-95 reroute their entire journey specifically to get a piece, and after experiencing it firsthand, that decision makes perfect sense.
The exterior is shatteringly crisp, seasoned with a confidence that speaks of a recipe refined over many years. Breaking through that golden crust reveals meat so juicy it almost seems impossible given how perfectly cooked the outside is.
The balance between crunch and tenderness is executed at a level that most restaurants never come close to achieving.
Reaching for a second piece happens almost involuntarily, which is either a testament to the cooking or a mild loss of personal willpower. Probably both.
The fried chicken here sets a benchmark that makes other versions feel slightly disappointing by comparison, and that is not an exaggeration worth softening. If you only try one thing during your visit, make it this, though stopping at just one item would be a genuine tragedy.
Barbecue Serious Enough to Stop Traffic

Barbecue in Virginia carries its own distinct identity, sitting confidently at the crossroads of Carolina and mid-Atlantic traditions. Nanny’s Restaurant honors that heritage with smoked meats that arrive at your tray with a depth of flavor suggesting hours of patient, careful cooking over hardwood.
The brisket is a particular standout, sliced at a carving station right in front of you, which adds a theatrical element that somehow makes it taste even better. St. Louis-style ribs fall from the bone with the kind of effortless grace that only properly low-and-slow cooked barbecue achieves.
A Virginia-Carolina hybrid sauce sits on the table, tangy and subtly sweet, adding dimension without drowning what is already excellent.
Barbecue purists from neighboring states sometimes arrive skeptical and leave converted, which is perhaps the highest possible endorsement. The pulled pork deserves its own paragraph, rich with smoky complexity and tender enough to need absolutely no assistance from a fork.
Pairing a splash of the table vinegar with the brisket creates a combination so unexpectedly brilliant it borders on a revelation.
Southern Sides That Steal the Spotlight

Sides at many restaurants exist purely as supporting characters, filler between the main attractions. At Nanny’s Restaurant, the sides are genuine co-stars, arriving with so much personality that picking favorites becomes a surprisingly difficult task.
The hush puppies are fried to a golden, airy perfection that makes them dangerously easy to consume in alarming quantities. Collard greens arrive slow-cooked and deeply flavored, the kind that remind you why Southern grandmothers are culinary legends.
Macaroni and cheese carries a richness and creaminess that feels indulgent in the best possible way, and the yams bring a natural sweetness that balances the savory elements of the plate beautifully.
Green beans, mashed potatoes, fried okra, and coleslaw round out a lineup that would make any individual dish proud to belong to. The homemade potato salad in particular earns serious appreciation, bright and well-seasoned without trying to be anything fancy.
Every side dish at Nanny’s Restaurant reflects the same care applied to the main courses, proving that true Southern cooking treats every component of the meal with equal respect.
Desserts Worth Saving Room For

Arriving at the dessert section of the Nanny’s Restaurant buffet after a full plate of barbecue and sides requires serious commitment, but absolutely no one should skip this part. The dessert selection is a love letter to classic Southern baking, assembled with the same care that defines every other aspect of the meal.
Peach cobbler arrives warm and fragrant, the fruit bubbling beneath a golden crumbly topping that shatters at the slightest pressure. The pineapple cake is a delightful curveball, refreshing and light in a way that somehow works perfectly after a plate of smoky, hearty food.
Bread pudding, apple cobbler, and brownies fill out a lineup that makes a strong case for strategic portion management earlier in the meal.
Sweet tea here is not an afterthought but a genuine signature, crisp and perfectly balanced, served cold enough to feel like a reward. Regulars describe the sweet tea at Nanny’s Restaurant as legendary, and that reputation is fully justified.
Skipping dessert would be a decision you would quietly regret for the entire drive home, possibly longer.
The Catering Operation That Wows Crowds

Beyond the restaurant walls, Nanny’s Restaurant carries its Southern magic to events across the region, catering weddings, corporate gatherings, and private celebrations with the same quality that fills the buffet line every week. The catering side of the operation has built its own devoted following among Virginia event planners and couples.
Weddings held at venues throughout the Petersburg and Prince George area have featured Nanny’s spreads to enormous acclaim, with guests consistently raving about the fried chicken, beef brisket, and the brilliantly crowd-pleasing mashed potato bar served in martini cups. That last touch alone generates genuine excitement at any reception, which is a creative flourish that demonstrates real understanding of what makes people happy.
Multiple catering packages accommodate different group sizes and budgets, making Nanny’s Restaurant accessible for everything from an intimate backyard gathering to a full wedding reception. Coordinating with the team is described as smooth and reassuring, with detailed attention to every question and preference.
If your next big event is anywhere near Virginia, this catering operation deserves serious consideration before you book anyone else.
A Convenient Stop Right Off I-95

Road trips along I-95 through Virginia can feel like an endurance sport, a blur of identical gas stations and predictable fast food exits that blur together after the first few hours. Nanny’s Restaurant exists as a genuine antidote to that highway monotony, positioned conveniently just off the interstate near Petersburg.
The exit requires minimal detour, making it realistic even for travelers with tight schedules who initially think they cannot spare the time. Once inside, however, tight schedules tend to loosen considerably because nobody rushes a meal this satisfying.
Several hotels sit within easy walking distance along South Crater Road, making Nanny’s an ideal dinner option for anyone spending the night in the area.
Planning ahead is genuinely important here because the operating hours are specific and limited, typically running Tuesday through Friday for lunch and extending into dinner on Fridays and Saturdays only. Checking the schedule before arriving saves frustration and ensures the experience lives up to the anticipation.
The address is 11900 S Crater Rd, Petersburg, VA 23805, and plugging it into your GPS before leaving the highway makes the whole detour seamlessly easy.
Why Nanny’s Restaurant Belongs on Your Virginia Bucket List

Virginia gets celebrated for its history, its mountains, and its coastline, but the Commonwealth’s food culture deserves equal billing. Nanny’s Restaurant represents exactly the kind of authentic, community-rooted dining experience that makes a region genuinely worth visiting, the sort of place that does not advertise aggressively because it does not need to.
Word of mouth has sustained this spot for over three decades, which is the most honest possible testament to consistent quality. People who discover it by accident mark it on their maps immediately and start planning return visits before they have even finished their first plate.
That behavior does not happen at mediocre restaurants.
My strongest travel advice is simple: if your route takes you anywhere near Petersburg, rearrange your schedule to make this stop happen. Check the hours carefully at nannysbbq.com, set your GPS to 11900 S Crater Rd, Petersburg, VA 23805, and call ahead at 804-733-6619 if you have any questions.
Virginia has given the world a remarkable amount of culinary heritage, and Nanny’s Restaurant sits right at the heart of it. Pack your appetite, leave your diet at home, and prepare to be completely won over.
Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.