Can you pay at restaurants on the beach with a credit card?