This is a very nice, small, but confortable coffee shop that also serves food. I didn't order any food, but most of the patrons were eating while I was there and the food looked fresh. They have a small menu. The coffee was delicious and the atmosphere was very nice, except waiting in line was a pain since there isn't too much room to form a line. They have internet hook-ups at a ""bar"", which people were using while they ate or drank coffee. It was a nice place to hang out for a while on a cold afternoon.
Pros: large variety of coffees to choose from
Cons: not much seating