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
- Plane crash victims were ‘huge advocates’ of Steamboat Springs
- Steamboat City Council votes in favor of spending lodging tax to expand ice arena, Old Town Hot Springs
- Fate of aging child care center, west Steamboat annexation and controversial downtown apartment project all on council’s Tuesday agenda
- 17-month-old survives choking incident
- Deep Creek firefighters vigilant with gusty winds