Noun
zocalo (plural zocalos) A town square or marketplace, especially in Mexico.
All in all, Zocalo has come out of the gate strong with creative flavors and culinary delights. Source: Internet
New editorial director for Zocalo. Source: Internet