The drinking water in all cities in Spain is safe because they have to meet strict government standards, and the water is tested every day. People who drink bottled water drink it only for its taste. Madrid has the best tasting water in Spain because the water comes from the Guadarrama mountains.