Finca Del Castillo Tempranillo 2011 Find this wine Find this wine

Finca Del Castillo Tempranillo 2011

Had with pizza at the Dillons. For $6 it's really good. Mellows out a little after a few minutes.

one year ago by Mindysemail3