Founded as Mr. D's Seafood and Hamburgers in 1969, Captain D's differentiated itself from the start by offering affordable seafood, a contrast to more traditional and expensive options at the time.
From Captain D’s to Red Lobster, these seafood chains are known for massive, old-school fried fish feasts diners love.
Captain D’s is now open at 209 NW 75th Street in the Tower Center Shopping Mall ...