Head Roaster James Barbour of Carrboro Coffee Roasters - Carrboro, NC