My husband and I are planning our first trip to Belize and Caye Caulker. Usually we take travellers cheques. Is there anywhere to cash them in Caye Caulker. Do most of the resturants and dive shops take credit cards?

thanks for any info