Pesos for Cozumel?

First time in Cozumel, should I walk with pesos or will US dollars/debit work?

Thanks!