All the stores I went into took major credit cards... I would limit the cash you take off the ship as much as possible, just enough for taxi fare, if you need it, and then any small purchases you might make in the straw market.. but really, each booth is about the same there, and it's really just cheap shell jewelry, straw hats, and bags... nothing you would need more then $20 cash for.