Fast-casual seafood chain Captain D’s has entered the US Northeast with a new opening in the Bronx, New York. The 650ft² unit is smaller than typical Captain D’s restaurants. It does not include a ...