Texas offers some of the most diverse fly fishing opportunities in the country. Everything from small stream fishing with light rods, throwing bass bugs to hungry largemouths to sight casting to redfish in clear shallow flats.