Café Castelo is a café and coffee roastery offering custom blends and coffee accessories.