Aquelarre Restaurant Aquelarre Restaurant

Aquelarre Restaurant Map

El Carmen
Santa Cruz Island, ecuador
Map
Cuisine: Ecuadoran
Dine on Ecuadoran food in a converted old house surrounded by the lush vegetation of the Santa Cruz Island highlands.
Openings: Open by appointment only

Features