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…