I like the food quite a bit, but my order is almost never correct. When I order two chicken tacos and a beef tamale, I get three chicken tacos. I order the parrilla for 1 person, I get it for 2 (in this instance, I was using a Groupon, so I paid for their $15 mistake and took the food to go). When I ask for no beans, I get more beans than ever. I hate having food thrown away, so I usually don't complain (unless it were to taste bad), but I have once or twice and the accuracy hasn't improved.
So, 4 stars for the food, 2 stars for the service. 3 stars overall.