I can spare two stars because my 5-year-old liked his food, the salsa was good, and service was fast... but other than that... awful. We went on a Friday at dinner time and there was no wait at all. My husband & I each ordered a different vegetarian selection and found both to be a notch below mediocre. The potatoes tasted like they came from a box, (though I didn't ask) the sauce on my enchiladas was overcooked, sticky, and a little burnt-tasting, and the beans reminded me of the ones they have at Taco Bell. The margarita was overly sweet and sort of tasted like Kool-Aid. Our server was rude (she tossed our guacamole onto the table as she walked past from enough distance that it actually slid to the other side of the table) and unpleasant.
Judging from many positive reviews and friend's recommendations, we must have gotten them on a bad day, and will likely give this place another shot and will update the review at that time.