Edit: Bah. If we're going to out one coffee shop, then why not the others. There's Dana St, also in Mtn View. Peet's at across El Camino works as a spillover. Verde Tea has nice drinks but the wifi seems to block you after an hour and you can't get Google Wifi inside. The other bubble tea place across from Red Rock is open later than anything else on Castro but it's a bit dingy inside and you likewise can't pick up Google Wifi inside.
If you work late, there's the Starbucks at El Camino and Lawrence which is open till 1. Any proprietors here? We need more shops open till 1.
In Palo Alto, there's Philz, which has the best coffee I've ever had in my life. The Peets up the street is also supposed to be a decent place to hang out. There's also Mitchell Park which is nearby to both.
In 'tino, there's the Coffee Society. The Peets down the street is also a surprisingly good place to work, and the Whole Foods has free wifi. There's also some Donut shop next to the Apple HQ which never seems to close but the stuff they have there is so-so. But if you just need to get out of the apt to work, it will do.
In general, the Peets are nicer places to work but the wifi will only last an hour.
That's all the ones I know. Anyone got any others?