Where I live most coffee shops have tables outside (is there a name in English for that space?), so you can work while you watch street vendors, people walking around and grandparents with children, not to mention the sun, trees, etc. It doesn't have a work environment, but it's very reinvigorating to stop for five minutes and appreciate the surroundings.