Santa Cruz Brewery is located in Puerto Ayora, Ecuador on Av. Charles Darwin, corner with Floreana, Santa Cruz, Galápagos 200350. Santa Cruz Brewery is rated 3 out of 5 in the category restaurant in Ecuador.
Address
Av. Charles Darwin, corner with Floreana, Santa Cruz, Galápagos 200350