Sorry...no, it doesn't taste sweet. And now I"m wondering. I checked the SG with my refractometer and got the 1.025 reading. However when I check with my hydrometer I get 0.990 which makes alot more sense. When checked against tap water the hydrometer reads a 1.0...so I think I may press on...