I've been coming to this location for about 10 years. The margaritas are some of the best I've had anywhere, frozen or on the rocks. I typically order the flautas, tostadas, or tacos and have never been disappointed.
Its a nice family place to go for good food, and a place to catch up.