Ventura Mall is an one-stop destination for clothes, accessories and general supplies. No matter what you're looking for, chances are you won't leave empty-handed.
Located in Santa Cruz, this shopper's paradise features on the itineraries of many visitors. Fine attractions, such as Plaza 24 de Septiembre, aren't too far away if you want to do some sightseeing.