Plaza de EspañaTopics referred to by the same term / From Wikipedia, the free encyclopedia Plaza de España (Square of Spain) may refer to: