Captain D’s, the nation’s leading fast-casual seafood restaurant, is proud to announce the Grand Opening of its newest location in Arlington, Texas, on Monday, November 3, 2025, at 1750 North Bardin ...
Tell a friend that you're headed to Captain D's for dinner and you might hear, "What's that?" or "Captain who's?" The once-beleaguered, Nashville-based seafood chain, which first launched in 1969, hit ...
The wait is nearly over: Captain D’s, the iconic American seafood chain, will open its first ever UK restaurant at Westwood Cross Shopping Centre, Broadstairs, on 20 October. The launch marks the ...