Torres 10 Gran Reserva (38%)
Torres wine house was established by Jaime Torres in Catalonia, Spain in 1870. It is the biggest wine producer in Spain and they have wine fields also in California and Chile. Torres was the first European company which invested in Chile and has had a big influence on Chilean wines growth…