Cafe Rio is a chain. I am not going to review the food because it's as good as it is in California and Idaho and Utah (a comment on the franchise - they're very strong at keeping the food tasting consistent and the quality high).
This location is always fairly busy. I hit it up at 1:00 PM on a Monday and waited in line for about 15 minutes. If there's a long line, it does move fast, but not lightning fast, so be patient. And be kind, don't play on your iPhone in line and hold things up. Know what you want to order (or sample) when you get up to the counter so the person behind you doesn't contemplate smacking you up the back of the head.
The employees here are pretty great for the most part. There's a few lemons in the bunch (aren't there always?) but generally they're helpful, positive and willing to let you sample (oh dear the samples).
Must do's: if you're into the whole wheat thing, ask to try one of those tortillas - they're very good. Ask for a punch card and keep it with you - after you buy 10 meals, you get one free, and somehow the free meal just tastes even better (it should taste worse, considering you've spent about $100 now at Cafe Rio. So that's where my paycheck goes).