Redfish are opportunistic predators and will eat a variety of prey depending on their size and location. However, some of the most common food sources for redfish include shrimp, crabs, mullet, menhaden, and other small baitfish.