Restaurants Superior Seafood & Oyster Bar 4338 St Charles Ave New Orleans, LA 70115 +15042933474 http://www.superiorseafoodnola.com/