Metallic taste or other bad taste in the mouth. Sometimes our normal sense of taste can temporarily change, causing a metallic or other bad taste in the mouth. This may occur for a number of reasons. Tastes are detected within our mouth by special structures known as taste buds.