Obviously "good" is subjective, but for me personally, I'm looking for any places that have outlets for charging computers, and a nice social vibe so it doesn't feel too lonely.
Answers can be either a type of place, e.g., coffee shops, or a specific place, e.g., Starbucks on University Ave in Palo Alto.
In addition, I highly recommend https://workfrom.co/ the site lists places to work from (hehe) for a varied group of cities. You can either log in to add coffee shops or restaurants that haven't been added yet, or to suggest creating a page for your city (if it isn't already there).