Artigiano is doing a lot of things right. Great drinks, good hours, and excellent beans. I bought a pound of their espresso blend (which come out fresh every Thursday, so go late in the week if you're buying beans), and theirs are one of my favourites (along with Black Cat and 49th Parallel).
Definitely worth stopping by Artigiano.