News

Pietra Santa Cienega Valley Merlot 2003 Merlot seems so out

Pietra Santa Cienega Valley Merlot 2003
Merlot seems so out of fashion, yet here’s the real deal, not to miss. Pietra Santa translates to “sacred stone”, which refers to the fact that the estate vineyard is dissected by the San Andreas fault, which …