MACHUCA MACHUCA WORLD Tasting Notes Flavors of toasted brown sugar, and a unique experience on the palate.