I visited Rosso while visiting Calgary from abroad for the first time-- and it is wicked! The coffee and food (including the soups) are delicious and fairly priced. There's a great assortment of products you can buy off the shelf from cups to mugs to freshly roasted coffee beans.
The shack also has speedy wi-fi which is a huge plus and when paired with the expansive seating options and fabulous ambiance, it makes for a great spot to work from.
Things I tried & liked:
Chai Latte - The latte was impeccably crafted and was just about what you'd expect from a chai latte.
Things I tried & disliked:
Thai Chicken Soup - While the soup tasted pretty decent, it was just far too salty. I couldn't get myself to finish it.