
2018 Joseph Phelps Vineyards Insignia
The 2018 Joseph Phelps Vineyards Insignia is a quintessential expression of Napa Valley, blending a rich history of winemaking with a meticulous approach to crafting luxury wines. Revered by critics and collectors alike, this wine is a beacon of consistency and sophistication. With a formidable 98 points from the Cork