100 Pythian Rd, Antioch, CA
Situated in the breathtaking Sonoma Valley, St. Francis Winery is the perfect setting for you to host your wine country event. Dazzle your guests with a delectable seasonal menu designed especially for you by Executive Chef Trevor Eliason and his world-class culinary team. Our unforgettable, award-w…
No reviews yet.