Eating before you go will assist you by minimising the chance of spilling food, drink or having something green stay in your teeth for all to see.
You will be more focused on what is going on and less likely to stalk the waiter because you haven't eaten all day.