Cabra BorrachaBy westrest / January 17, 2024 Cabra Borracha 13 17 21 floral, fruity notes of the spanish goats' wine-soaked rind, sweet & clean