Almost any food can cause an allergic reaction. The most common causes depend on the person's age.