Thom Bargen Coffee Roasters is a cafe and coffee roastery.