Mercado Pescadores is located in Puerto Ayora, Ecuador on Malecón y Muelle de los Pescadores, Santa Cruz, Galápagos EC200350. Mercado Pescadores is rated 3 out of 5 in the category retail in Ecuador.
Address
Malecón y Muelle de los Pescadores, Santa Cruz, Galápagos EC200350