Failed to find content tagged: 'rio-grande-mexican-restaurant directory'
About UsThe Rio Grande Mexican Restaurant serves seriously good Mexican food and legendary margaritas in a fun,festive atmosphere. Join us for lunch, dinner or apres ski any day of the week. We are located in the heart of downtown Steamboat just a short ride from the mountain. The Rio is the perfect spot to celebrate with friends and family. Don't forget about the gorgeous views on our rooftop patio.
Directionslocated in dowtown Steamboat Springs on Lincoln Avenue between 6th & 7th