1016 Annunciation St, New Orleans, Louisiana 70130 USA
The bar area was stunning to look at!
Photo Credit: Yelp