Pagosa Springs CO Vacation Rentals 1. 3505 W Hwy 160, Pagosa Springs, CO 81147 | The View Restaurant (970) 731-1766