Great place..seating inside can be a challenge..but super friendly staff...great beer list...you can take a casual meeting w/out having to compete w/music (think Starbucks)...food is good...some would think a little on the pricey side. Can't speak to the coffee..only the adult beverages =)
I wouldn't add this to the 'away office' location; but it can be a place to spend an hour or two.