Pros: Good portions, great food (that's really what you're here for right?), good variety of menu options, good margaritas. A place that makes their own horchata! The salsa is above average.
Cons: Small seating area that exposes you to the outside weather when people come and go, the rice and beans are pretty plain, decor is flashy, but a little tacky.
None of the cons are really cons enough to consider not going though