People from NY, LA, San Francisco, Houston, D.C., San Diego, Austin, Chicago, Phoenix, Oregon and many more… What do you guys think?
"La Taquería" is mentioned on San Francisco’s behalf. I must say "La Taquería" on Mission and 24th is pretty pretty good. However, I would go to Vallarta for those street style tacos. What do you guys think?
I must say I am sort of dissapointed that SF was mentioned only once.