Most Recent Answer
by Dr. Michael Roizen
Certain foods will stain your teeth as easily as a new puppy will stain the carpet. The culprits include red wine, coffee, tea, blueberries, soy sauce, balsamic vinegar, tomato sauce, and grape and cranberry juice.
We don't want you to avoid these foods because of their obvious health benefits, but here's how to combat their staining ways:
When you eat staining foods, keep a glass of water han...