Santa Rita 120 Sauvignon Blanc 2020
The Santa Rita 120 Sauvignon Blanc 2020 is a wine sourced from vineyards in the Central Valley of Chile. The Central Valley is an Intermediate Depression between the Andes Mountains and the Coastal Mountain Range. The Santa Rita Winery was founded in 1880, and their 120 brand of wines (which has been around for 50…
Read More