what do they taste like? the paddle leaves i mean. i understand mexicans make candy and refreshing drinks from them. i wish i could try them but im in the wrong part of the world to do so. and i cant grow them cos i have young kids and a small garden.