I have frequented this business plenty of times so this review won't be a one & done.
They have many good options, I usually get the chimichangas. I've never ordered anything I did not enjoy. The de facto free chips and salsa are offered and they keep the free refills coming.
The staff is generally very friendly, if hurried. They sometimes have to cover a lot of ground so they have to step away a lot but they'll usually be back around & quickly attentive. The food is consistently good and the portions are very big, especially for the price. One of the best places to fill up on quality Mexican food on the cheap in the 'Mo.
Nice decor, fairly clean. It can get crowded and noisy as a lot of families with kids come so if you want a quiet evening, forget that but totally worth it for a nice casual place to eat.
We tried this place tonight (8/21/2012). I am sick to my stomach as I type up this review. We won't be eating here again. :( What they call a chile relleno was a blob of cold "mystery" meat with a green pepper layed over it and then topped in cheese. I had to send it back to be reheated and by the time my plate was returned to me I was already feeling sick to my stomach. We were told that this restaurant is not the same as the Don Pancho's  on Markland Ave. and that is was far superior. Well it's not! :( All I know is both places made me ill and I will never understand why people rave about these restaurants. SMH
The only plus I saw was the bar area looked real nice and there is an outside patio you can go drink and relax on.