In my opinion, Starbucks makes the best vegan hot chocolate available, although (unfortunately) they do charge extra for soy milk. I don't drink coffee so I can't comment on theirs. They also offer wireless access, which you can try for free but have to pay for on subsequent visits. I, personally, don't find the environment condusive to working.
more