While it’s possible to get good rates at foreign exchange bureaus around Dublin, making an ATM withdrawal will usually ensure a fairer deal. Never agree to be charged in your home currency, however, since the exchange rate will be unfavourable. Always check whether any fees apply and compare the exchange rate to the mid-market rate.
Alternatively, if you or a friend have access to an Irish Bank Account, just use TransferWise to transfer your money securely and at the fairest exchange rate possible. Not only does TransferWise use the real mid-market exchange rate to convert your money (which almost always beat the banks), your money will also be sent and received using local banks, thus bypassing those nasty international banking fees.