Captain D’s Lands in the Big Apple, Marking First Northeast Location for the Iconic Seafood Brand
Captain D’s, the nation’s leading fast-casual seafood restaurant, has officially made its debut in the Northeast with a grand opening at 763 E.
· Franchising.com· December 9, 2025