I've had great Mexican food, and this is not great...it is ok. I've been there as part of a large party and the main draw seems to be the freshly made margaritas. They are wonderful and big, but also expensive. such is life.
The food will get you by, but it isn't something that is worth going back for. our server was very nice and everything came out promptly. the nacho's to start were good, but the salsa wasn't my favorite kind...I had the feeling it had recently come out of a can.
While the good margarita is expensive the food is fairly cheap. so maybe it's worth one stop, but i'm not sure if it's worth another visit after that.