Shell Shucked THIS RESTAURANT IS CLOSED Shell Shucked

THIS RESTAURANT IS CLOSED Shell Shucked Map

1506 S. Carrollton Ave. (Jeannette St.)
New Orleans, LA 70118
504-861-1003
Map
Cuisine: Creole / Seafood
New Orleanian proprietor Kelly Hotard delves into Creole cuisine at this seafood house.
Openings: Lunch Sat.-Sun., Dinner nightly