Carvalho Coffee Roasters offers freshly roasted coffee beans for purchase.