“Sutter Home – Cabernet Sauvignon 750ml” has been added to your cart. View cart
SKU: A1704
Castillo de Landa Tempranillo
Castillo de Landa Tempranillo is a red wine produced by Castillo de Landa, a winery located in the La Mancha region of Spain. Crafted from the Tempranillo grape variety, this wine is known for its deep color, good tannin structure, and moderate acidity. It offers aromas of blackcurrant, tomato leaf, dark spices, and cedarwood.