When Chula Vista’s longtime lamb barbacoa favorite, Aqui Es Texcoco, moved into bigger digs up the street last year, the folks behind it held on to its 1043 Broadway location to focus on a different …
February 14, 2020
Posted February 14, 2020
When Chula Vista’s longtime lamb barbacoa favorite, Aqui Es Texcoco, moved into bigger digs up the street last year, the folks behind it held on to its 1043 Broadway location to focus on a different …