Foreign currency isn't usually accepted. The dentist used to change cash from el Norte, and Santana Realty too. Not sure if they still do.
You can use your bank debit card to withdraw pesos from your northern account. Nearest ATM is in Melaque. There already also currency exchange places in Melaque