Tacos · $$ · Chula Vista, CA
“First stop on the SD vs. LA Mexican food tour, the original Tacos El Gordo in Chula Vista!”— @kevinnoparvar
Seen in a food video on Grubbies.