A metallic taste can come from iron, manganese, copper, low-pH corrosive water, or household plumbing. Water that sits in pipes for several hours may taste different from water that has been flushed briefly.
Because taste alone cannot identify the cause, the water should be tested for metals and pH. Treatment might involve iron filtration, pH neutralization, pipe corrections, or another system matched to the results.