Fast-casual seafood stop Captain D’s debuts its first location in NYC — and in the Northeast region — on Monday, December 8. The Nashville-based chain is ...