This location just keeps going downhill. The food is good but the customer service is horrible, they seem to not understand you so your order turns out wrong, and their portions (for the salad at least) have gotten smaller. Last night was the worst quality and service we've experienced.
Went to Costa Vida tonight, yup still craving Mexican, and got (basically) the same salad that I did at Cafe Rio. What a difference! Friendly and helpful staff and HUGE portions!!
From here on, we'll pick Costa Vida over Cafe Rio every time.