What Foods Cause Headaches?

Many foods can cause headaches at any time. Aged cheese and alcohol, including red wine will generate a headache. But pork and MSG, found in Chinese food are the most common.