My fiance and I have been here twice so far, and both times had a good experience. After a recent negative experience at Plaza Azteca, this will definitely be our main spot for Mexican when we're in the area. The prices are very reasonable, especially at lunch time. The white cheese dip and the salsa is EXCELLENT. In Texas it seems much more common to use yellow cheese for things such as queso and enchiladas and it's nice to be able to have white cheese for a change. Both their cheese and chicken enchiladas are wonderful, as well as their tacos, rice and beans. I have yet to try their margaritas but hope to in the near future. The service has been very friendly. Especially on our first visit, our waiter was very conversational (but not in an annoying way) and very eager to please. The only complaint I would have about their food is both times the chips were a little on the stale side. The first time it was bad enough to ask for a fresh batch, and then they were fine. We are looking forward to a return visit.