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.
970.871.6277
628 Lincoln Avenue
Steamboat Springs, CO 80477
Hours:
Open Every Day ~ 11am
Lunch, Dinner and Weekend Brunch
Take a look and walk around our Steamboat Springs location! (Flash player required)
View Larger Map