Mexican restaurant · Barrio Logan
17
"Established in 1933, this family-run taqueria has about five things on the menu and nothing costs over $10." - The MICHELIN Guide