i have been there 2 times in the past 3 weeks, because everyone raved about this place. here is my take:
more pros: the food is covered in LOTS of melted cheese. i love that, but it may be too much for some.
the food has been HOT (temperature) when you get it and has tasted great.
more cons: i wanted the 2 enchilada's for lunch - one beef and one cheese. should be no big deal, but our waitress said that the ""manager of the day"" doesn't allow that. you had to order the SAME for both enchilada's. that's ridiculous --- not much on customer service.
had to flag down someone other than our waitress twice to ask for more drinks and salsa.
overall -- the place is really good, but you will wait for refills and your check.