Monthly Archives: February 2016

Zazu Kitchen + Farm is located in The Barlow, a new shopping center/culinary and arts depot, featuring critically acclaimed restaurants, tasting rooms, art galleries and markets. Husband and wife team, John Stewart and Duskie Estes have owned Zazu since 2001, where it originally operated in a rural roadhouse in Santa Rosa. In 2013, Zazu re-opened […]