Shell Shucked
Closed
1506 S Carrollton Ave
New Orleans, LA 70118
Shell Shucked is a cozy seafood restaurant nestled in the heart of New Orleans, LA. Specializing in fresh oysters and seafood dishes, it offers a casual dining experience with a focus on quality ingredients.
With a menu featuring a variety of shellfish options and classic Southern flavors, Shell Shucked provides a taste of the Gulf Coast in a relaxed setting. Whether you're a seafood enthusiast or just looking to try something new, this spot is a must-visit for those craving a taste of the sea.
Generated from their business information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.