It’s always safest to carry some cash on you. Most places will accept cards, but some cafes on North Shore accept only cash!