Rio Grande Mexican Restaurant Reviews
July 14, 2009
Enjoy the view from the Rio’s rooftop patio while sipping on a legendary margarita. Don’t miss the fresh TexMex, daily lunch specials and happy hour.
Rio is located at 628 Lincoln Ave., 970-871-6277, Open 11 am-10 pm Sun-Th., 11 am-noon F-Sat.
Recommended Stories For You
Trending In: Explore Steamboat
- Routt County Treasurer’s office leaders criticized in ‘unprecedented’ memo
- Steamboat crowd howls over Sierra Club’s goals for wolf reintroduction
- Steamboat Ski Area announces new terrain opening this weekend
- Routt County real estate transactions for Dec. 1 to 7, 2017
- Sub-$200,000 condo sales scarce in Steamboat at year’s end