0Not much, pretty interchangeable, although I would say that 'have' also applies to the mealtime as well as the meal, whereas eat would be more about the physical action of eating to me.02br 02br 00When are we going to have dinner?02br 02br 00What are you having for dinner tonight?02br 02br 00Hurry up and eat your dinner.02br 0