The ignored link between tannins and migraine
This is the reason why wine ingredients must be listed on the bottle.
But headaches can also be caused by amines namely histamines produced by bacteria.
"Some foods are also naturally high in histamines. These include aged and fermented foods and alcohol (especially red wine). Some people may be sensitive to that.
"Histamine poisoning" can happen if you eat fish that weren't kept at safe temperatures and spoiled before you got them. Those fish can build up high levels of histamines, which can make you sick. Doctors call this "scombrotoxin fish poisoning," or SFP. It's not likely to happen with good food safety practices."