El Peñon Café & Bar

restaurants / Other

El Peñon Café & Bar information

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

Lonely Planet review

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