I've been to several Cafe Rio's around town and this location is below average. Not a well managed restaurant. I've been to this location about 8 times since I live close by. Very slow all the time especially compared to the location at Bell Road and 75th Ave., trash cans overflowing on many occasions, tables not cleaned off regularly. Staff is always confused. Sometimes they ask me if I want everything on my salad, sometimes they go through every individual item and ask me if I want it and sometimes they just put a couple of ingredients on the salad and call it a day. I almost always have to ask for salad dressing.
The food is has always been very good. Hence, two stars.
Management/Owner, if you're reading this, you need to get in there and spend some time there and get your team organized and trained or you WILL start to see a decline in business.