Do you want to know what causes yellow teeth? The first well known reason is the foods and drinks that stain them directly.The second less commonly known reason is acids in certain foods and particularly drinks that wear away your teeth’s white enamel coating. When it is at its thickest, tooth enamel, the outer layer, is naturally white. Unfortunately as it is worn down it becomes translucent and starts to show through to the next layer of the tooth underneath called dentin. Some of the foods that are acidic and cause stain are Black tea, Sugary sweets, Red Wine, Cigarettes, Tobaco, Cola, Soda and certain fruit juices. Make an appointment with us to get your teeth cleaned and whitened.