Excessive intake of tea and coffee can cause discoloration of your smile. Other than this, they may have high amounts of sugar hence intake of these can also cause cavities.