I live in one of the top vacation spots in the USA. This year we had a staycation (more on that later) and I've vowed that my children will see all the local spots that tourists see. I always laugh when I visit friends and want to see things and they have never been there themselves. Additionally, I HATE chain restaurants. Unfortuantely San Antonians prefer chains. They do make an exception for a handful of restaurants though.
One example is La Fogata. I love this place!
Things to look for in a Mexican Restaurant
There are a couple of things that I prefer in a Mexican restaurant. It may mean they are more "authentic" or that I'm OCD but whatever. Here are a couple things I look for.
Choice of borracho or refried beans
Excellent Margaritas Actually a choice of drinks beyond beer and coke.
Hot salsa Not tomato sauce with onions
A Menu in Spanish There better be some words in Spanish!
Spanish speaking waiters Some restaurants here are ok, but they are like chains and basically a Mexican Bennigans
Restroom door to say Damas So maybe it is just my OCD :)