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