There are about a dozen Orvis authorized stores around the state offering free fly-fishing classes, but the Cherry Creek shop also has the location going for it, surrounded by good restaurants for ...