I've lived in Texas my whole life and currently live in SA, and this is the best Mexican food I've found yet in SA!! This is REAL Mexican food with authentic dishes you find in Mexico and they use corn tortillas, not flour. Their enchiladas are some of the best I've ever had and so are the homemade margaritas!! They're margaritas are made in house with fresh juice and are VERY good. This place is not to be missed!
Only drawback: As a Texan, I find mariachis annoying, and there can be a long wait when the place gets busy.