Stress and fatigue aren't the only things that cause headaches. Approximately 20% of migraines are caused by food.Here’s a list of foods most likely to trigger a headache.