I love Artigiano. Although, the service isn't that friendly or personable, they do they job properly and efficiently.
I absolutely SWEAR by the Spanish Latte. One of the cashiers was the first to recommend me to a Spanish Latte and now I am addicted.
Beautiful cafe inside too.