Fantastic spot right near Frenchman Street and the heart of NOLA!