When someone has a strong liking for something they have a penchant for it. This doesn’t just mean a strong liking of favorite foods or of a particular sport. It can mean a strong leaning toward a political party or a way of life (He has a penchant for slovenliness.). Penchant for an activity can also mean a talent for it.
A definite liking; a strong inclination. See Synonyms at predilection.
The American Heritage® Dictionary of the English Language, Fourth Edition copyright ©2000 by Houghton Mifflin Company. Updated in 2009. Published by Houghton Mifflin Company. All rights reserved.
a strong inclination or liking; bent or taste
Collins English Dictionary – Complete and Unabridged © HarperCollins Publishers 1991, 1994, 1998, 2000, 2003
a strong inclination, taste, or liking for something.
Random House Kernerman Webster’s College Dictionary, © 2010 K Dictionaries Ltd. Copyright 2005, 1997, 1991 by Random House, Inc. All rights reserved.