Réveille Coffee — Hayes Valley
Long marble counter, plentiful outlets, and the kind of reserved hush that survives a full room.
The back tables have the most outlets. The front counter is great for 60-minute sprints. Avoid the corner by the door on rainy days.