Dysgeusia in the mouth can be caused by several different factors. Many people experience a metallic taste in their mouths due to acid reflux, while others may experience a sour, bitter, sweet, or salty taste due to poor oral hygiene, high blood pressure, or certain medications.