A great spot with New Orleans charm.