Restaurants - Fort Collins, Colorado, United States
Serving Colorado's tastiest Tex Mex food and legendary margs since 1986! Visit the Rio in six Colorado cities including downtown Denver, Boulder, Fort Collins, Park Meadows, Greeley and Frisco.