Have heard both good and bad about this location, the food tends to be quite good but can, on occasion, slide off quite sharply. The biggest problem I have seen at this location is that the staff can be rather caustic at times and that the customers seem to think that stealing from the restaurant is a groovy thing to do. Even something a seemingly minor as asking for a free water cup and then filling it with soda is something that can begin to affect a restaurant very quickly, causing prices to rise (which we hate) or problems for the restaurant, (which they hate).
Cafe Rio has good food, but we go to another location now, so should you.