if you like to dress your daily lunchtime salad with a balsamic vinaigrette, you may be getting more than you bargained for. the acid in balsamic vinegar wears away the tooth enamel and its dark color can cause stains to form.