Answer: zocalo

AnswerCrossword Clue
zocalothe public square in a Mexican city or town
zocalopublic square or plaza, esp. in the center of a city or town