From Associated Press: “Raise your glass and celebrate. A glass of tap water, that is.
The US Conference of Mayors says St. Louis has the best tasting city water in America. More than 90 American cities submitted tap water to be judged on taste, clarity and aroma.
The conference reduced the field to 15. Celebrity judges performed a blind taste test. And then hundreds of mayors chose from among five finalists.
St. Louis came out on top today, besting Toledo; Colorado Springs (in Colorado); Long Beach and Anaheim in California.”