El Chocolate Galapagos is located in Puerto Ayora, Ecuador on Av Charles Darwin City Centre, Santa Cruz, Galápagos 200350. El Chocolate Galapagos is rated 3 out of 5 in the category restaurant in Ecuador.
Address
Av Charles Darwin City Centre, Santa Cruz, Galápagos 200350