Keen Coffee is a coffee roastery with a tasting room where you can experience specialty coffee. They also offer barista training.