You don’t have to fear drinking water from the tap. At many places in Prague you will find a drinking fountains. Look for those labeled “PITNÁ VODA”. Only the water in trains is not for drinking.