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.