2013 Torres, Altos Ibericos Reserva | Chicago Wine Press International

Torres is one of the most prominent winemaking names in Spain, having made their reputation primarily in the Penedès area of Catalunya, Spain. In 2005, the family decided to open a winery in the town of Labastida, in the heart of the Rioja Alavesa region. One of the most significant growing areas i…