Yes, cats have a sense of taste and they prefer foods that are high in protein, such as meat, fish, and eggs. Cats also enjoy treats that are high in fat, such as cheese and cream. Additionally, cats have a preference for sweet foods, such as fruit, but this should be given in moderation.