Regardless of what Mexican restaurant I am at, I almost always would rather be at Taco Bell.
How far is to Mexico?
La Victoria is an institution downtown. One on Santa Clara, the other on San Carlos by the university. But there are plenty of others east and south of downtown.
I agree on La Vic!
La Vic and Super Taqueria!