Librería de Cristal

shopping / Other

Lonely Planet review

A small bookstore with items in English and Spanish.