Trouts Fly Fishing is a full service fly shop located in the heart of Denver CO between Downtown and Cherry Creek North We are privately owned and operated and we pride ourselves on operating in a manner that goes against the grain of the traditional fly shop We strive to break down the barriers.