82
Superscore
A local taco shop serving charcoal-grilled carne asada and adobada off the trompo, with spots in Chula Vista and San Ysidro.
A local taco shop serving charcoal-grilled carne asada and adobada off the trompo, with spots in Chula Vista and San Ysidro.