La Gourmeteria Mall is an one-stop shop for clothes, shoes and general supplies. No matter what you're seeking, chances are you won't leave empty-handed.
Located in El Palomar, this shopper's paradise often features on the itineraries of many travelers. Fine attractions, such as Plaza del Sol, aren't too far away if you're eager to do more sightseeing.