This is no where near tex mex, chi chi's or Taco Bell status. I love mexican food, not tex mex and this is real Mexican. Service is great, never had to wait. Prices are as cheap as they can be. I don't mind paying for good food. I've never spend more then $20 there at lunch time and we have always brought left overs home. Dinner is just as good! We usually get the steak or chicken fajitas and have never been disappointed. Like I said the portions are huge, enough to split. The decor is pretty cool, kinda the same as the rest of the mexican places, but overall nice. Salsa and chips pretty good, no complaints. Another plus is the patio, awesome for spring and summer. Long island iced teas and margaritas are always delish! Had an issue with the pitcher of long island iced tea once and the waiter was more then happy to bring us another one. If your ever in the area is a must that you stop.