The Steamboat Springs Rio

When you’re thirsty for fun and hungry for some seriously good Mexican food right in the heart of downtown, there’s only one place in Steamboat that will serve you right – whether it’s after hiking or just because. Food, fun, and margaritas at the Steamboat Rio – with downtown’s only rooftop patio and great views of both Mount Werner and Howelsen Hill to refresh your spirit.

628 Lincoln Avenue
Steamboat Springs, CO 80477

Open Every Day ~ 11am
Lunch and Dinner

Take a look and walk around our Steamboat Springs location! (Flash player required)

View Larger Map

  • Tasty tacos – Have you tried our open-faced tacos? Try the Adobo Chicken or Tequila Shrimp!
  • Bar Trivia – Have some fun testing your trivia knowledge every Sunday at 6:30 p.m.
  • Happy Hour – $1 off margs everyday from 3 p.m. to 6 p.m.

Want to learn the secrets of The Rio? Sign up to get insider information about deals, specials, and why good things come in three.