Wine of the Week: Montes Vineyard’s Alpha Cabernet Sauvignon 2005
Wine of the Week: Montes Vineyard’s Alpha Cabernet Sauvignon 2005 (Chile) $23
Chief Winemaker, Aurelio Montes of Montes Vineyards, in Chile, has produced a must try premium red wine, Montes Alpha Cabernet Sauvignon, from their esteemed Apalta Vineyard. At Montes Vineyards…