Even though acidic foods can be the most indulgent to eat, they can ultimately have the worst effect on your teeth. This is because oral bacteria already creates acid in your mouth, which can dissolve your tooth enamel. Adding highly acidic foods to your diet, and thus more acid to your mouth, can then increase the acid levels, making your mouth a ripe environment for more tooth decay. Read more here.