Rio Grande Mexican Restaurant Reviews | SteamboatToday.com

Rio Grande Mexican Restaurant Reviews

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.

Go back to article