Restaurants in New Orleans, LA
Restaurants
2 Poydras St.,
New Orleans ,
LA
70130
UNITED STATES
Based on 1 reviews
Pick this place instead of Bubba Gumps.
The seafood here actually tastes fresh and like it really came from the sea. It?s well seasoned, well cooked and with quality ingredients. A step above the rest.Worldwide > United States > New Orleans, LA > Restaurants