I'm enjoying a spectacular time on the islands of Sardinia and Corsica. I stayed in the Sardinian city of Orosei and there was a branch of Intesa Sanpaolo Bank next to the hotel at which I was staying. I went through the withdrawal process and a screen popped up showing the $/€ conversion rate I would be charged. This bank adds a 3% fx charge for the privilege of using their ATM. My bank, Capital One, charges no fees. The exchange rate I got at another bank 100 meters away was $1.12. Intesa would have charged $1.16 for the same transaction. Maybe they're part of Wells Fargo.
Read the screens carefully before you approve the transaction. And some restaurants are still offering dynamic conversion on credit cards which also adversely affects your conversion rate.