Bar
Rivers Restaurant
15 locals recommend
Permanently closed
Tips from locals
Out of town a bit, Yet, the Live music on and Open Restaurant Bar Ambiance is nice. Also a Large deck overlooking the river.
Locals also recommend
Location
2525 S Grand Ave
Glenwood Springs, CO