Less than a year after opening, The Barlow’s Cock Robin is calling it quits. But the Sebastopol space won’t remain vacant for long. The owners of Iggy’s Organic Burger in Healdsburg are stepping in, ...