Still the best Mexican food in Downtown
By A Yahoo! Contributor, 12/27/08
The Rio is still a great place to have a meal or a drink. the margaritas are known all over and they do pack the punch, though not quite as much as they used to. The nachos and all the other food is great.