Calle de Castillo is the main pedestrian street in Santa Cruz and is popular with both locals and visitors. The vibrant avenue runs west from Plaza de la Candelaria through the centre of town. You can find almost anything along the 10-block street, from high-street fashion and sportswear to perfume and electronics.