Its located in Plaza de Santa Cruz, a quiet little square with a church and some terraces, right next to Puerta del Sol and Plaza Mayor
Its located in Plaza de Santa Cruz, a quiet little square with a church and some terraces, right next to Puerta del Sol and Plaza Mayor…