Don't come here expecting authentic Mexican, because this is not it. However, if you love Tex Mex that is a big step up from Taco Bell, this is the place to be. The staff have always been very nice and helpful, and they have never once screwed up my order here, which is something I can't say about many places. I always get my enchiladas minus the onions, and have never found an onion in my food here! The margaritas are pretty rad if you're into that kind of thing, and I do love the fried ice cream, though I'm usually way too stuffed from scraping my plate clean to order it. For non-authentic Mexican, their refried beans are also damn tasty.