When you wake up after a night out, you need to replenish your lost nutrients. You also often have a craving for junk food. More specifically Mexican food. Eggs are generally hailed as a good hangover food; this is because of the taurine content, which gives you energy and yolk contains cysteine which helps break down nasty hangover causing acetaldehyde.