Local places, not chains. Definitely not Taco Bell. Ever.
Taco Bell is good and inexpensive, but not really Mexican.
I saw a group of Mexicans walk into Taco Bell one day. I felt like walking up to them and saying, "Really?" But I didn't know how to say it in Spanish.
Here in the burg we've got a few good places. La Fiesta Brava is probably the best. Really good food that isn't expensive.