San Leonardo 2015 of Tenuta San Leonardo: Considered One of Italy’s Best by 2020 Wine Guides

San Leonardo 2015 of Tenuta San Leonardo is one of Italy’s best Bordeaux blends: Cabernet Sauvignon, Cabernet Franc, Merlot and with the addition of Carmenere. It is in fact one of the most awarded Bordeaux blends of Italy in all the 2020 wine guides alongside Sassicaia 2016 of Tenuta San Guido. Father and son team,…

Read More