Bordeaux

2020 Chateau La Chapelle St. Emilion 750 ml
2020 Chateau La Chapelle St. Emilion 750 ml
Wine Country: France Wine Subregion: Bordeaux Man, this is our kinda wine!  Rich, characterful, lovely to drink and affordable!  Even Frank, PRIMA’s ‘Minister of Value’ agrees, Chateau La Chapelle’s certified...
$19.99