meaning alligators eat a variety of food sources and adapt to where they are living. Adult alligators eat fish, snakes, turtles, small mammals and birds, while juvenile alligators primarily eat ...