I was born and raised in El Paso and then spent 30 years in California. So Tennessee Mexican food is disappointing!
I think Texas has the best. If you grew up in Electronic Paso I’m sure you agree. It’s Tex-Mex. In California you can find good Mexican food, but a lot of restaurants try to make it exotic or something, so you have to look for a good place. We spent Christmas one year in LG country, and I remember a wonderful Mexican dinner there.
OTOH, I have a hard time finding Indian and Greek food here. In this town one Indian restaurant, if it hasn’t gone out of business, and no Greek. Good country fried steak, BBQ, Mexican.