Acidic foods can have various effects on teeth, primarily because they can lead to enamel erosion, which is the outer protective layer of the teeth. The enamel is made of minerals like calcium and phosphate, and when it is exposed to acids, it begins to soften and wear away.
Read MoreTeeth may become more yellow as you get older, especially when the tooth enamel wears away from chewing and after exposure to acids from food and drink. Teeth turn yellow as the enamel thins with age, but may become a greyish shade when mixed with food stains.
Read More