Cabo is a credit card society (thank God!) so you won't really need cash. Unlike other parts of Mexico, Los Cabos accepts Amex and all types of credit cards. It's also easier so you don't have to worry (or be paranoid) about having lots of cash in your wallet every time you go out.