JJ Bean Coffee Roasters is a Canadian coffee chain and roaster offering freshly roasted seasonal single origins and espresso blends, along with muffins and snacks.