Headaches and migraines are certainly an unpleasant affliction. Not only are you left dealing with excruciating pain that renders you unable to focus, or perform most tasks; but it also brings with it uncomfortable side effects like- nausea, vomiting, blurred vision and fainting. Quite obviously, you would do whatever it takes to unearth the cause of your headaches, so you can avoid them entirely. But what if, the cause of your loathsome headaches are really your favorite foods? This is very probable indeed. In fact, according to the University of California at Berkeley, certain types of foods and drinks may be responsible for bringing on a migraine in some people. Here is a list of such things, that can cause or trigger the pain in your head.