Captain D's

$
Open
yelp logo

(15)

Photos

3330 S Crater Rd
Petersburg, VA 23805
At our Petersburg, VA location, we are part of a historic seafood tradition. Captain D's Seafood Restaurant first opened its doors back on August 15, 1969. A lot has changed since then, but our commitment to serving freshly prepared seafood at a great value has been our core mission from the beginning. Known originally as Mr. D's Seafood and Hamburgers, Captain D's was opened in Donelson, Tennessee. From the very start, we set out to provide quality seafood at reasonable prices, a concept that was revolutionary at the time.

Reviews

yelp logo
2.515 reviews
Photo of Mishelle L.
Mishelle L.
12/17/2018

Great food I love the seafood snack just enough for me. The Manson came out and Greeted you after he cooked your meal. Place is clean. Bathroom towel dispenser is broken.

Andy L.
4/13/2023

I visit this location about every six months or so, and I don't get the bad reviews. The restaurant is always clean, the cashiers and staff are pleasant, and the food is always fresh and...

James K.
4/3/2023

The twins they have one working cash register the other Servin are the worst help you can possibly have. The one working the cash register cannot get an order right and cannot be heard when...

Sarah P.
10/22/2023

every time I come to this location they forget something. today I order fish and shrimp and only got fish. I checked the receipt and they rang it up correctly

Shannon B.
8/30/2023

I went to the Captain D's on sycamore Street in Petersburg Virginia everybody that work there was amazing helpful the food was great I was just so happy that I came it was a great experience

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.