I'm a big fan of Francesca's. The atmosphere is great, the internet is free, and all of their food and drinks are great. I was especially impressed by the fact that their soup of the day was vegan--it can be tough to find vegetarian/vegan options in the area. Unfortunately it's hard to find an available outlet for plugging in the laptop on the weekends because the place is pretty busy.
Pros: great ambience, good food, great music
Cons: busy on the weekends, slow service when it's busy
more