Excellent texmex and margs on the Pearl Street Mall
Saturday, September 11, 2004
The Rio is a staple of the Boulder Pearl Street Mall scene. The food is A+ texmex (nothing fancy - just good stuff). The atmosphere is casual - not to party, not to mellow. The service is fast and the margaritas are huge.