El Peñon Café & Bar

restaurants / Other

El Peñon Café & Bar information

Location
Puerto Ayora , Ecuador
Address
Av Charles Darwin
Prices
mains $5
Something wrong?
Submit a correction

El Peñon Café & Bar is a good hangout for a drink, a snack such as tortillas ($2), or something more substantial.