I have been frequenting cafe rio for 18 years! I love this place- the barbacoa pork salad and burrito are my faves! Their house made tomatillo ranch dressing is probably the best salad dressing in the world! Not to mention the drink bar, Horchata is fantastic, the mint lemonade is to die for and so many other choices. The staff is always friendly and the food is always great, you can't beat this place!!!!!