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
- Hayden pastor seriously injured in car accident near Craig
- Man faces attempted murder charge after beating Eagle bartender early Monday
- Moose visits South Park’s Trey Parker and family at Steamboat home (video)
- 14er for sale: Buy Culebra Peak near Colorado’s southern border for $105 million
- Jail Report for July 15 to July 21, 2017