Our Locations
“Discover our locations and find the one closest to you. Visit us and experience the quality and service we are known for.”
Plaza Garden
We are located in Tamarindo, Guanacaste, Costa Rica, at the Plaza Garden shopping center.
Plaza Solarium
We are located in Liberia, Guanacaste, Costa Rica, at the Plaza Solarium shopping center.