Let me try and get this straight - you want to open a checking account in the us that allows you to write checks in pesos?
As far as I know it is not possible. You could get an account with Banco Popular and get checks with them, that would be in pesos.
I know there are some banks in the US that will cash a check from the DR that is in pesos for a fee, but you get your money in dollars. My check was from Seguros Monumental and it was an insurance settlement. I do not know if you can cash personal checks, but from a business I could I just had to wait for it to clear (2 weeks).