Enjoy an elegant first date or romantic night with a loved one at The Rivers Restaurant. Perfectly located on the Roaring Fork river in Glenwood Springs this fantastic resaurant provides excellent service with delicious food and incredible views. A must-go-to for all married couples!
2525 S. Grand Ave.
Glenwood Springs, CO. 81601