Captain D's Seafood Kitchen - Decatur

Seafood
1487 Church Street, Decatur, 30030, United States Of America

Captain D's Seafood Kitchen

2 / 5 of 1 Reviews
Phone
+14043783868
Address
1487 Church Street, Decatur, 30030, United States Of America

Reserve now

Feedback

★ 2 / 5 of 1 Reviews

Based on the average rating of 2, it can be assumed that the Captain D's Seafood Kitchen is not among the favorites of its visitors.

More information

On the homepage of the establishment captainds.com, you can potentially place an order for food.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now