100 Pythian Rd, Santa Rosa, California 95409 USA
Interior of their tasting room at St. Francis Winery & Vineyards in Santa Rosa.
Photo Credit: Yelp