Located high in the mountains above Calistoga, California, Sterling Vineyards overlooks the scenic views of Napa Valley. The winemaking team at Sterling Vineyards craft their wine with the hopes of expressing true varietal character. Striving to accentuate the aroma...