Torre de Barreda 2003

2003 Barreda Viño de la Tierra de Castilla Torre de Barreda – Spain, Castilla y León, Viño de la Tierra de Castilla (10/13/2006)
Tastefull modern wine. Sweet red and black fruit, herbs, coffee and spices. Easy drinking, not very complex, but balanced. (88 pts.)