We've gone to this restaurant 3 times now. The last time we went, we went with 11 of our friends and family. Everyone raved about there food and the service. The staff seems to really care about this business and it shows. It has quickly become our favorite Mexican spot and I highly recommend it. It's a large enough place that we've never had to wait to be seated on Saturday. They take reservations and they can cater to a large group.