zocalo
noun
°A town square or marketplace, especially in Mexico.