Sea trout are very popular among inshore fishermen. They are located in shallow water near grass and sandy areas. Sea trout will eat a variety of different food such as crabs, shrimp and other bait fish. Some popular bait fish are anchovies, mullet, pinfish, menhaden and silversides. To catch trout, try imitating crabs, shrimp and small bait fish. Large trout will feed mostly on other fish, so bait fish fly patterns will consistently catch bigger sea trout.