I can't imagine anyone giving this restaurant less than 5 stars. I've spent the last year, since moving here from California, trying to find a good Mexican place and I am happy to say, my search ends here.
The service was excellent (I forgot to ask for no lettuce on the kids' tacos... I started to pick it off and the waiter pretty much demanded he have them re-made without lettuce).
Our drinks were always full, food was hot, and the CHIPS & SALSA were AWESOME! Chips were flaky and hot. The salsa had a good spice to it, and the bean dip was my favorite!