Captain D’s Seafood is a network of restaurants owned and run by Captain D’s, LLC, founded in 1969. More than 40 varieties of fish and seafood meals are served at the restaurant in Captain D’s Homewood, Alabama. Among the menu items...