A Chula Vista taquería serving birria, adobada, and carne asada tacos with salsas.
No notes yet. Been? Say what it’s like.