Sommeliers Choice Awards 2023 Winners

St. Stephen Organic Vineyards

  • Category: Winery

  • Country: Chile

  • Date:29/03/2019

Located at the base of the Andes Mountains, St. Stephen Vineyards is a family-owned and operated organic vineyard located in the Colchagua Valley wine region of Chile. Above all else, we focus on flavor, which begins with the sun, soil, temperature, and water. Named by Wine Enthusiast as the “World’s Best Wine Region” the Colchagua Valley is located at the base of the Andes Mountains in Chile, with a plentiful supply of pure water from snow melt. Our rich, volcanic soil is particularly well-suited to Cabernets. Little-to-no rainfall during the fruit-bearing months means no mildew to sour the grapes. Put it all together and you have the perfect growing conditions for a truly great wine.

We aim to make a superior wine, based on certified organic farming methods, that enables us to contribute to other environmental causes, a wine with purpose. Our customers are a small audience of premium wine enthusiasts who believe in the importance of environmental responsibility and in healthy choices.

High quality, artisanally made wine from organic grapes from the Colchagua Valley. Proceeds donated to help protect our planet. Come join our cause!

Sommeliers Choice Awards 2023 Winners

More Companies