The location and construction make it a bit hard to get to, but it is totally worth it. Excellent coffee, fantastic staff, good pastries. Come in once or twice and they know your name and your drink. Sometimes they even have it ready for you when you walk in the door!
Pros: STAFF!!!!!!, Excellent roast, Wireless internet
Cons: , traffic
more