About
Captain D's is a restaurant chain that offers variety of seafood dishes, including fish and chips, seafood platters, sandwiches, salads, and sides. The Captain D's restaurant located at 920 S Grand Blvd in St. Louis, Missouri, is one of the many locations of this chain.
Ratings for Captain D's
Boosted accuracy with combined honest ratings!
- Overall Rating
google
grubhub
ubereats
yelp
facebook
foursquare
tripadvisor
Reviews for Captain D's
We only show the 3 most relevant reviews to save you time.
I should have taken a picture of the food that I received from here the other day, but I'm never returning because it's not the same anymore. The fish and chicken was very dry and it was fried in old grease. I can tell the grease was old because it was burnt crumbs on the fish from old fish that was fried. The chicken was fried in old grease too because it also had burnt crumbs on it from the grease. I had fries that was cold and the Mac and cheese just tasted like a clump of cheese The only thing that was good was the two hush puppies.
The fish was cold tasted old and dry the fries are not done and soggy this was the worst food I ever ate the location was Grand
Was the last two be served. Didn't have a lot of what we wanted but I understand since they were closing soon. Will give them another try. They should update their hours on Google maps.
Menu / Photos





Business Hours
| Sunday: | 12:00 PM - 10:00 PM |
| Monday: | 10:30 AM - 10:00 PM |
| Tuesday: | 10:30 AM - 10:00 PM |
| Wednesday: | 10:30 AM - 10:00 PM |
| Thursday: | Closed |
| Friday: | 10:30 AM - 10:00 PM |
| Saturday: | 10:30 AM - 10:00 PM |
