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 for après ski, 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:
Sunday - Saturday: 11a.m.- close.