All-Saints is one of my favorite cafe's in town. Its great for group or solo study, or just a good place to meet your friends and hang out. There are two patios for the smokers or pet owners, free wireless and plenty of power outlets, and tons of couches and tables take a load off. They have a full service cafe and some vegan friendly munchies available from Higher Taste. They use a computer to play the often eclectic music, and occasionally you can catch a local band or unplugged session live. The best part for studying and hanging out is that they are now open 24/7 (and so far there have been few holidays that they have closed for). All this within walking distance of the new arts/shopping/entertainment district (Railroad Square) and only a few short blocks from either campus.
more