http://en.wikipedia.org/wiki/Phenylthiocarbamide
So everyone can taste bitter, but not always from the same things.
A similar thing is probably at work in people who find raw tomatoes extremely unpleasant.