Many of us get the occasional craving for a specific snack – a little chocolate, something salty, or perhaps a burst of sour candy. But what if those cravings aren't just random? If you experience headaches, especially migraines, unusual food cravings might be one of your body's earliest warning signs that an attack is on […]