This place does the trick! It's well-located in Ocean Beach, Atalanta is super responsive and provides lots of helpful suggestions, and best of all, you can bring your pup!
As others have noted, it is on a loud and busy street, though we didn't mind it. Also keep in mind that the unit is quite small (smaller than it looks in the pictures, at least to us), so it may not work for groups that have more than one person working from home.