New Orleans LA LA | The Half Shell, Restaurants 1. 3101 Esplanade Ave, New Orleans,, LA 70119 | The Half Shell (504) 453-2287