There are seafood restaurants, and then there is Captain George’s Seafood Restaurant in Chesapeake — a place so deeply woven into the fabric of this city’s culinary identity that locals will tell you, without hesitation, that no visit to Chesapeake is truly complete without stepping through its doors. Tucked along the western edge of the city near the Battlefield Boulevard corridor, Captain George’s has been feeding families, celebrating milestones, and converting skeptics into devoted regulars for decades. The moment you walk in, you understand why.
Let’s start with what matters most: the food. Captain George’s runs one of the most impressive seafood buffets on the entire East Coast, and that is not hyperbole. The spread is extraordinary — think peel-and-eat shrimp piled high, Chesapeake Bay blue crabs steamed to perfection with Old Bay seasoning, clam strips, oysters on the half shell, snow crab legs, and an ever-rotating selection of fresh fish prepared in multiple ways. The kitchen doesn’t rest on a single preparation style, either. You’ll find items grilled, fried, steamed, and baked, which means whether you’re someone who craves crispy golden batter or leans toward the clean, briny taste of something straight from the shell, there’s a plate waiting for you.
The interior is warm and unpretentious — wooden accents, nautical touches, and an open, spacious dining room that somehow manages to feel both lively and relaxed at the same time. Families with young children sit a few tables away from couples celebrating anniversaries, and the energy is genuinely convivial. The staff move with practiced efficiency, keeping drinks refilled and plates cleared without hovering. It’s the kind of service that feels effortless because it’s been refined over years of doing this right.
What makes Captain George’s especially worth a visit is its commitment to volume without sacrificing quality. It would be easy, with a buffet of this scale, to let things slide — to offer lukewarm crab legs or shrimp that’s been sitting too long. That’s not what happens here. The turnover is brisk enough that freshness is rarely a concern, and the kitchen clearly takes pride in what comes out of it. Peak dinner hours on a Friday or Saturday evening are buzzing, and for good reason. Come hungry. Come with people you enjoy eating with. Come ready to stay a while.
If you’re planning a visit, reservations are strongly recommended on weekends. Captain George’s is located at 1400 Battlefield Blvd South, Chesapeake — easy to reach from the interstate and well worth the short drive from anywhere in Hampton Roads. Pricing is reasonable for what you receive, especially when you factor in the sheer variety on offer. For first-timers, go straight for the crab legs and don’t look back. You can always circle the buffet again.
Chesapeake sits at the heart of some of the finest seafood waters on the Atlantic seaboard, and Captain George’s is the kind of place that honors that geography with every single dish. It’s a celebration of where this city comes from and what it does best. Don’t just take our word for it — get yourself a plate and see.