Great place if you're in town for any festivals or just to experience the full NOLA experience.