Overall, it was your typical Mexican restaurant, good food with your typical menu options. They do make their margaritas very strong, and I approve of that. Also, the service was incredibly friendly and quick. Honestly, I probably would have just given them a 3 star, but the service was so good I think it deserved a bump up. The only negative is the very colorful sign on the outside, looks a little more like a daycare center than a Mexican restaurant :)