Dolores is a wonderful small town located in a canyon with the beautiful Dolores River cutting along one side and rock cliffs on the other. Dolores offers a unique mixture of shops, restaurants, taverns and even a brew pub. There are four town parks, a resourceful public library and a peaceful bike trail that runs along the beautiful Dolores River.