Description: Castillo Grande meaning "Great Castle" is a captivating wine from Spain's sun-drenched vineyards. Castillo Grande Tempranillo is a soft easy-drinking red wine, full of delicious ripe fruit flavours. Enjoy with Chicken, Fish, Meat or simply on its own
Reviews
There are no reviews yet.