What does a gull eat?

It depends on the species, some are highly specialised and eat only crustaceans or fish, at the other extreme, most of the common species seen around human habitation are total omnivores, eating almost anything edible.