Captain D's is opening a new location in Arlington, Texas on November 3, 2025, featuring a 34-seat dining room and drive-thru ...
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 ...
A new Captain D’s Seafood Kitchen restaurant opened in Ocala on September 2. The franchise is located at 2510 SW 27th Ave. and offers dine-in and drive-thru service. Co-owners Wanda Davis and Toks ...