A Chula Vista taqueria serving tacos, including tongue and tripe, with parking and online reservations.
No notes yet. Been? Say what it’s like.