Two words: Carmilla Latte
I love that Tango Palace is right beside a park, I sometimes stop here when I'm walking my dogs, or on the way to Timmie's (the dog store). They make this delicious caramel and vanilla blended latte - yummy. They also have soy. They also have great cookies and stuff.
PS - I love the vintage-y feel