"Would you like duck?" is a more natural way to ask the question, if it is asked during lunch or dinner time
I'm russian. No, you don't right. In russian "хотеть" not always mean "нравиться".
The word "утка" refers to both. But usually the context can help you figure out whether someone is talking about the animal or the food.