The first reason is caused by external factors, it is found that is caused by the food. There are several types of foods that are migraine headache occurs, is a lot like cow's milk, butter, cheese, chocolate, red wine, beer and alcoholic beverages, tea, coffee and caffeine, sugar, artificial mixed drink,monosodium glutamate.