Never order on the phone or online, triple check to-go bags.
I like the food-when I actually get what I ordered. My work is just up the street and a number of us are fans of the food. For a while, we were ordering 2-4 times a week with one of us going and picking up the food. EVERY single time, things were screwed up. Dressings were left out, requests (including ones we paid for) like extra cheese or no cilantro were ignored. Random things were left off (sauces, sour cream.) Entire entrees were left out.
For about six months I just gave up and did not eat there. Last week I caved, decided to try them again. The web order (despite an email showing everything was good) screwed up the whole order (I'm still waiting on my credit card refund to finish processing.) At the store the cashier was rude (as usual with the screwed up orders we've had) helping people around me instead of just getting me the right order. And when I got back to the office with lunch, we had missing dressings, missing items and a screwed up salad.
Today we were picking up our make goods and a few other items and they screwed it up again- we are missing a queso and chips, a dessert and a dressing. It was not a large order.
I don't know if the other locations are as bad, but if you eat at this one, eat in. Don't order on the phone or web.
We have had events at work catered, and they even screw up large corporate catering. No one is safe from their screw ups.
Read the ORDER!!. I order from this location a couple of times a month for my employees. The last 4 or 5 times they can't seem to get anything right. I order online so that the names of my employees can be put on their specific order. This time I picked up the order and the names weren't on the order so we have to pick through the dish to see if it has black or pinto beans, beef or chicken. Why is it so hard to read the order and mark on the dish what it is. My suggestion is if you are ordering more than ONE meal go to another Cafe Rio that has employees that can read.