The 61C has long been a coffee mainstay in Squirrel Hill. And it's the perfect place to go before or after a movie at the nearby Manor. My friend Marla & I did just that last night. We came here for a little libation after seeing "Of Gods and Men" (which was VERY good, BTW). Despite my love, nay dependence for caffeine-y goodness in the morning, it does keep me up at night. My decaf tea with biscotti really hit the spot though.
And yes Marla is still one of those people who can drink an espresso at 10pm and then go to bed.