Joan writes in with an interesting question, and rather than reply just to her, I thought I'd answer it here for everyone. She writes:
You eat such a wide variety of things – I think you even mentioned enjoying liver at some point. Other than processed food, what kind of food don't you like? Is there something that should be healthy or decadent or natural that you just can't stand?
Well, there was the whole time of my life when I didn't like tomatoes, but that ended in 2002 (see my Battle Tomato post for more details). Now I love tomatoes. And I do like liver, from liverwurst to foie gras. I can't think of anything I don't eat anymore, though I wasn't always that way. Some times I'm not in the mood for a certain food or dish, but it's not because I don't like its ingredients. And there's nothing anymore that I have to avoid out of disgust. I love beets but I used to hate them and think they tasted like dirt. Figs scared me but now I savor their sticky sweetness whenever possible. I like all the fancy potentially gross foods like raw oysters and caviar (even just the roe used on sushi rolls) and escargots. I like all kinds of fish and shellfish, cooked and uncooked. It seems like there should be something I don't like, but I can't think of it now. I even like veal cheeks!
Ok, maybe I wouldn't like some serious offal, like tripe or heart or beef tongue, but I suspect it's only a matter of not having tried it. I bet if I were to eat at St. John's in London (menu here) I would enjoy ox heart and chips. I've had bone marrow several times and always found it delicious. So in a very long answer to your question, "Is there something…you just can't stand?" Nope.