The term "food" is not defined in a universally agreed-upon way. A delicacy in some cultures is offal or garbage in another.

I can buy "I'll eat anything." If what you mean is "I like everything that someone somewhere will consider to be food," well, color me skeptical.

If someone can reasonably consider it food, fair to say that is food for the sake of this.

Like I said, I haven't met the food I don't like yet. It is impossible to know how I feel about the foods I haven't yet met. There is an infinite selection of food out there. Perhaps something will cross my plate someday that turns up my nose. I always try new foods when I have the opportunity, but that day hasn't yet come.