Our family goes here fairly regularly, and we have always had a positive experience. The food is better than any Mexican restaurant I have visited in the area (we love the guacamole), the service has always been great, the food comes in a timely manner, the atmosphere is family friendly, and prices are reasonable. They are even great about working with allergy/dietary restrictions. I would highly recommend this restaurant for a family night out, but it's not where I would go to celebrate a special event.
more