Rivers Restaurant
Restaurant • Bar • American restaurantRefined riverfront chophouse with a selection of American beef, game & seafood, plus fine wines.
Address
2525 S Grand Ave, Glenwood Springs, CO 81601
Contact
(970) 928-8813Price rating
$$ $$
Rating on Google Maps
4.30 (527 reviews)Open on Google Maps
Working Hours
Permanently closed.