The Clouser Minnow is one of the best flies for saltwater and freshwater fly fishing. The Clouser Minnow catches Bass, Trout, Walleye and more freshwater fish. This fly also fishes well in saltwater for Redfish, Sea Trout, Sharks, and Striped Bass as well as many others.