Great spot in New Orleans not too far from all the action