As soon as I walked up to Caffe Driade, I could tell that it was a very special place. Down a short gravel path off a busy main street in Chapel Hill, this cafe is like walking into a different world. It's a calm, green oasis - an immediate respite for computer-weary eyes.
Read MoreTriangle