Service: First I would like to disclose the fact that we did have a large group for lunch. That being said, we only had one server and were there over two hours. Everything took a really long time from ordering to getting drinks to getting food. We often had empty water glasses and pitchers. Folks didn't get refills on drinks or waited a really long time. Then when it came to the food, a few people didn't get their meals until after everyone else was done. I ordered fajitas and got the meat, rice and beans but waited a long time to get tortillas so it ended up not being hot. I also never got any guacamole.
Food: We ordered the queso fundido and it was terrible. We thought it would be melted cheese with peppers but all it just the stuff they put on top of burritos and chimichangas, not a dip! The best queso fundido we've had is at La Fonda in Tempe. As I mentioned earlier in the service part, I ordered the fajitas. I received the beans, rice and meat but waited so long for the tortillas that everything was no longer hot. I also didn't receive any quacamole or cheese. On a positive note, the steak was very tender and flavorful. I would order it again if I was with a smaller group of people.
Overall I would go back because it is convenient and usually decent food however I would definitely not go with a big group.