Restaurant Palma Verde offers a dining experience, located near Iglesia La Consolata. Reservations are recommended.