La Flor is a restaurant offering authentic cuisine in a cozy and well-designed interior.