We surveyed which Lower Haight cafes provide the best work environments for those needing to spend a few hours on the grind (no pun intended).