I love the coffee at SoHo. It's always great quality and tastes like fresh ground, well roasted coffee. All espresso is hand tamped, nothing automatic. Every drink is personal, down to the designs on top of the lattes, such as a bear or other pretty designs.
The food is also amazing! They have so many options for vegetarians and each dish is made to order. The coffee and food is always great; the atmosphere allows for a business space or fun hang outs. Whoop, there it is.