701 S Peters St, New Orleans, Louisiana 70130 USA
Red fish - was dry but flavorful. Would not order again.
Photo Credit: Yelp