Winegeeks

“M” glossary entries

Manzanilla

Wine Definition

A highly coveted Sherry that is only made in the town of SanlĂșcar de Barrameda. The seaside location of the town imbues Manzanilla Sherries with a distinct sea salt taste and aroma that enhances its crisp, tangy flavors.