NEW ORLEANS – Crabby Jack’s

The iconic New Orleans Po’boy sandwich can be found in nearly every sandwich shop in NOLA, but few do it as well, or as large, as Crabby Jacks. Located in an industrial section of nearby Jefferson, LA, the restaurant is unpretentious and easy to miss. The commercial seafood distributor next door provides the shrimp and/or…