Michael
Latest Reviews
City Mall Alajuela
2024 Mar 19
If you are staying in San Jose, this is a great mall to pass some time. It has everything you might need and rivals any large American mall for options with many brand stores.