This place is really good, and much more authentic than Mad Mex. I've only been here for lunch, but I was pretty impressed. It's also my understanding that it looks much nicer now than it did in the old building they had (which I had not visited). It was quite clean, the service was great, and I was pretty happy with the meal.
It's also next to one of my favorite chinese places, China Palace, which is worth checking out!