One of my favorite Mexican restaurants. Fixed just how you like it. This place is always busy, but just go. The atmosphere is fun. The service is always great. Clean. It's reasonable priced, plenty of food, and they have great horchata.
If you own or manage Cafe Rio, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.