Cause of Bad Taste
... B12 deficiency,
zinc deficiency, and medications such as vincristine, vinblastine, procarbazine, right fan pen, lithium, captopril, and griseofulvin can also be a cause of a bad taste. Find more...
http://www.flash-med.com/Cause_of_Bad_Taste.asp