Some ATMs in Roatan are unreliable, so I would advise against using a random ATM on the street. If you're in West End, I always prefer to walk the five minutes to the Petrosun and take out cash from one of the two ATMs inside the gas station. I've never had an issue with either of them.