Zócalo, the new restaurant in Isla Vista that opened on April 1, 2022, was something that the Hernández family had doubts about opening.
https://t.co/77vswCnSkl
Zócalo, the new restaurant in Isla Vista that opened on April 1, 2022, was something that the Hernández family had doubts about opening.
https://t.co/77vswCnSkl