No, Coca-Cola will not dissolve a tooth overnight. It is true that any food or beverage that contains sugar and is acidic, including soft drinks, can contribute to tooth decay and erosion, particularly if you have it often. The key to good dental health is to have good dental hygiene and brush your teeth regularly. It is also important to have these foods and beverages in moderation.