Dope spot! New Orleans written all over this place.