Free Delivery Over 50$

SKU: A1705

Castillo de Landa Merlot

Castillo de Landa Merlot is a premium red wine from Spain’s La Mancha region, crafted from Merlot grapes known for smooth texture and rich fruit flavors. It features aromas of ripe blackcurrant and plum, with subtle spice and oak notes. This medium to full-bodied wine offers soft tannins and balanced acidity, ideal for pairing with various dishes or enjoying on its own.

$12.95

3 in stock

SKU: A1705

Castillo de Landa Merlot

3 in stock

$12.95

Ocean 11 Market
Now Available
Visit Ocean 11 Market
Fresh deli, coffee, smoothies, pastries, salads, and more — all in one place.
Visit Ocean 11
Ocean 11 Market
Ocean 11 Market Fresh deli, coffee & more