Do not go to chain “Mexican” restaurants. If you find a restaurant with a lot of illegals eating there, it will be good food and the price will be right. If the TV is tuned to a Spanish Station it will be good food.
If you can place your order in Spanish, the staff will be very good to you, particularly if you are a gringo like me. I grew up on the border.
I went to a place like that in the Dallas area. Then one day I showed up and they had a sign on the door saying, “Closed to attend the protest in Dallas.” “The protest” was a bunch of illegal aliens carrying Mexican flags. I never went back.