This place is close to home, so it's convenient to stop by and get dinner to go. They are always busy, so if you're in a big hurry, you might not want to stop here. The staff is very friendly and the line moves fairly quickly, if the person ordering knows exactly what they want, but since everything is made to order, you may have to be a little patient. It's worth the wait though. I'm hooked on the barbacoa burrito (get it enchilada style). It's very affordable and the portions are generous.
If you own or manage Cafe Rio, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.