3 ms·Also, in Mexico, Zocalo means "town square" or "public plaza".by aamar 12y agoAlso, in Mexico, Zocalo means "town square" or "public plaza".