Montsarra Cava Sparkling WineChampagne/Sparkling750 mlBEST BUY & 88 PTS WINE ENTHUSIAST;86 PTS WINE SPECTATOR Highest rated Spanish sparkler! Rich creaminess on the palate. Lemon and vanilla flavors fill the mouth. Ripe and clean finish.