When I worked in Europe and Australia there were usually plenty of good independent coffee shops where I could get espresso (I pretty much only drink espresso - a habit I got into working in the Italian part of Switzerland).
To be honest; I usually despaired whenever I was working in the US (may have been different if I worked in Boston or San Francisco but I was generally in places where dishwater strength pour over coffee was considered 'good'). Ask local colleagues where to get good coffee and they invariably directed me to the nearest Starbucks
(my personal opinion is that coffee and Starbucks are not words that should ever be used together).
(To be fair, I did find a great coffee shop just outside of San Diego when I was there, and one of our competitors used to have an excellent Barista on their stand when doing trade shows in Las Vegas and where happy to let us get our coffee from her!)
I did OK in Detroit because the customer's project manager was 1st generation Greek and she lent me a pot and supplied me with Greek coffee (well, Lebanese but much the same) so I could make something drinkable before getting to the office - office had unlimited coffee from a sophisticated automatic grind and brew machine which could best be described as disgusting!
There are lots of good little coffee shops in São Paulo where I now but you have to search them out; the main streets and malls are dominated by Starbucks. There's actually more branches of Starbucks on the Avenida Paulista then in the whole of Australia
So... ...when out and about I often struggle to find coffee and just drink mineral water.