Cash or Card?

Hi! I'm travelling to Okinawa with my little family. Could I check if restaurants and vendors all accept…