Black Bean Coffee is a cafe specializing in self-roasted, organic coffee.