Specialty coffee roasters, Baobab Coffee Roasters offers freshly roasted coffee. Visit their cafe.