Captain D's

Petersburg, VA · Seafood restaurant

Rating
4.1/5
★★★★☆ 4.1
Reviews
20
Rank in Petersburg
#92
of 170 restaurants
City Percentile
39%
rating percentile
Address
Captain D's, 3330 S Crater Rd, Petersburg, VA 23805
Phone
(804) 862-8520
Website
locations.captainds.com/ll/US/VA/Petersburg/3330-S-Crater-Rd
Status
Closes soon · 11 PM · Opens 10:45 AM Sat

Captain D's is a restaurant located in Petersburg, VA. It is one of 170 restaurants listed in Petersburg. Its 4.1-star rating matches the Petersburg city average of 4.1 stars. There are 10 photos associated with this location.

About Captain D's

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... More

Hours

Friday10 AM–11 PM

Customer Reviews

★★★★★ 5.0 Tamara DeBerry · Feb 2026

Have always love Captain Ds, fish was delicious 😋

★★★★★ 5.0 TwAn J · Jan 2026

Every time I have been here,the service is impeccable. From the drive thru to dining in,each instance has been pleasant. Ty is always respectful,as well as any other employees I have encountered there. The place is always clean and the food is fresh.

★☆☆☆☆ 1.0 Wyndi Graham · Jan 2026

Went thru the dt crater td location ordered fish and shrimp meal was given fish and chicken went back around to dt again as it was ice on the ground and I had kids in the car explained I got the wrong thing they said drive up they took the fish and chicken back in the window and I waited for a few mins and they brought out 2 fish and 4 shrimps so I was shorted shrimp the meal cost $13,00 and I waited in line twice and not sure if they gave me the same sides but the batter on the shrimp was soggy fresh out the drive thru. I took pics and sent a message to who ever gets their emails let’s see if they try to make it right.

★★★★★ 5.0 Margie Batten · Nov 2025

Our server was awesome. It's been a while since I've been here. The cooks put my roll on my fish. My fault for not saying anything about no gluten. When the food came to our table, I advised I couldn't eat the food. The server graciously took the back and brought out a fresh plate. She was very kind about it. Most places roll their eyes or does a heavy sigh.

★★★★☆ 4.0 Coleen Lancaster · Jan 2026

The person attending the counter was very friendly and helpful.

Accessibility & Amenities

✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Parking Lot ✓ Wheelchair Accessible Restroom ✓ Wheelchair Accessible Seating

Services

Seafood restaurantAmerican restaurantFamily restaurantFast food restaurantFish & chips restaurant

Top Restaurants in Petersburg

NameRatingReviews
alter ice cream★★★★★ 5.020 reviews
THE FLAVOR VAULT★★★★★ 5.020 reviews
Market St. Coffee★★★★★ 4.920 reviews
La Loteria★★★★★ 4.920 reviews
La Reina Fusion★★★★★ 4.920 reviews
Griffin Lounge★★★★★ 4.920 reviews
CooL BeanZ Cafe★★★★★ 4.920 reviews
Cathy's Grill★★★★★ 4.920 reviews
Scents Of Cedar Bed And Breakfast★★★★★ 4.918 reviews
Buffa Italian Bakery★★★★★ 4.820 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.