Mercado Municipal

Puerto de la Cruz, Spain

The city's main market has 30 stalls; services and non-food related goods are located on the ground floor, and food items are sold on the first floor. There is also an Alteza supermarket in the building.