Had a meeting with my manager and we came here for coffee. Just nice. They have great Italian coffee and yes Spanish Latte is the signature coffee here. This location is located in the Shell building. Lots of seating.
I have tried the Caffe Artigiano in Vancouver. Very consistent. I personally like Caffe Artigiano either in Calgary or Vancouver.
Great for meeting here. Its not too noisy and not too busy.
They do pretty good coffee / latte artwork here.