One of my doctors recommended that I try to cut out foods containing gluten (basically any wheat products). I think the "gluten sensitivity" problem is being dramatized a bit. Suddenly, everyone has it. But when I stick to the diet strictly, and I mean STRICTLY, it does make a slight difference in the frequency of my migraine headaches. As for acidic foods, I'm not sure how much of an effect cutting them out of your diet has (at least for me). But I received the same advice from doctors. At one point, I wasn't allowed to have dairy (except for fresh, ie, non-aged cheese), sugar, chocolate, caffeine, or wheat. It was hard, really hard. I remember crying the first few days because I couldn't find anything to eat at all. The good news was I lost a few pounds and was forced to start consuming a lot of fresh fruits, fresh vegetables, and lean protein. Whether that is an ideal diet for a migraine sufferer, I am not sure. Another migraine trigger in food is (I actually cannot remember the word, but it's close to triptan). It's something that builds up in refrigerated foods. So packaged lunch meats and food that has been in your fridge for more than a couple days are probably something to avoid. I don't endorse the Diamond Headache Clinic, but they did provide a concise list of foods to avoid. You may be able to find it on their website.