For the money this place is a bargain. Polite staff, good food, very reasonably priced. I've been here maybe ten times and no complaints. The salsa selection and warm chips are a nice touch while waiting for your order to be prepared.
I would say out of the three locations I'm aware of this one is by far the best and most consistent. I've had hit and miss experiences with the skyway location in downtown Minneapolis and stopped visiting there some time ago. I've heard the Eden Prairie location is not nearly as good as this one from someone who has eaten at both locations (I have not).
In short in mood for some reasonably priced mexican food this is a very good choice. Very casual (semi-fast food) restaurant feel, but food is very good.