Before they moved to California to open the Jimtown Store, Carrie Brown was a professional artist and intuitive cook, and John Werner, her late husband, was an original partner in New York's legendary specialty food store The Silver Palate. Carrie continues to live in a cottage behind the store with her dogs, Patty Lewis and Moses, surrounded by the vineyards of the Alexander Valley.