Oh No! Joe’s Crab Shack is Closing its Last New Jersey LocationOh No! Joe’s Crab Shack is Closing its Last New Jersey LocationJoe's Crab Shack is closing their Deptford, New Jersey location on May 26.AustynAustyn