Blain Coffee Co. offers a modern coffee experience with a focus on new generation coffee.