Yes, most accept credit cards if you spend at least $20.00.
You will need cash for gas, and departure fees.
Ellen


Life's a beach