What a cool town! We rode through there on Ride the Rockies in 2005. You could ride up and over Grand Mesa from that side! We did it the other way, but it's probably do-able in both directions. Also, the route we took from Delta to Montrose was gorgeous, although the roads were a bit bumpy. I could find the route if you want.