I have heard that peregrines also think pigeons are tasty.
I've known people who think they are tasty.
My Dad used to raise show pigeons. He'd take his culls to the needy old folks, who were darn happy to get 'em. Way better than cat food, or horse meat even.