In today's St. Louis Post Dispatch, U.S. mayors declare that St. Louis has the best water in the United States!
Mayors from around the country declared Monday that St. Louis water
rises to the top. The water was judged on taste, clarity and aroma.
When tax dollars are spent well, you will probably have good water! Take that, Chicago.