Euros are accepted on the Dutch side but not everywhere. At the Grande Marches the exchange rate is posted on the cash registers. Unless businesses on the French side are changing their exchange rates to the official one, (and I wouldn't be surprised if they weren't) then it might pay to exchange dollars to euros at one of the money change places in Marigot. This was the case with the franc and I use to do it all the time.