Get Directions to The Half Shell New Orleans ← View details 3101 Esplanade Ave, New Orleans, Louisiana 70119 (504) 298-0504 Get Directions From* To * — Required information