Do genes determine aversions to foods?

Yes. Certain genes allow foods to 'taste' the way they do to people. Though the majority of taste preferences are learned behaviors.