Sonoma Valley Winery Wedding Venue | Santa Rosa, CA
St. Francis Winery
Set in the heart of Sonoma Valley among endless vineyards and luscious green rolling hills lies St. Francis Winery. With a wine making tradition spanning nearly 50 years, the iconic winery is the perfect location for groups of up to 200 but feels intimate for even 25 guests.