A zocalo in Mexico is a public square or plaza with a gazebo situated in the center, where people often gather throughout the day. Families can enjoy hanging out at the Oaxaca City Zocalo, where many local food carts and vendors selling goods can be found. Live music, performances or parades often take place here as well. This is the spot for people watching, too.
Local food carts surround the zocalo and surrounding streets on most nights and numerous restaurants are located nearby.