/
/
Aqui es Texcoco, a dog-friendly establishment since 1990, brings the authentic taste of traditional Mexican lamb barbecue, or Barbacoa, to Chula Vista. This culinary tradition, originating from the Texcoco region of Mexico—considered the birthplace of lamb barbecue in the country—is meticulously prepared. Inspired by the age-old...