Rio Grande Mexican Restaurant has a saying that good things start with seriously good Mexican food, they take this motto to heart as they create every dish from scratch daily. They combine natural ingredients, the freshest produce, and unique flavors for a taste all its own. The Rio Grande is located right in the heart of downtown Steamboat and have downtown's only rooftop patio offering beautiful views of Mount Werner and Howelsen Hill. Their margaritas are not to be passed up and they're $1 off during Happy Hour which also has discounts of foods and drafts and is from 3-6 PM daily.
Restaurant,Bar,Live Music
Mexican
$$
Downtown
970-871-6277
628 Lincoln Ave
Steamboat Springs, CO
80477