If you want to take cash, I recommend you do so in travellers cheques. They are easy to spend and no, you do not need a bank to change them. Most places i.e. stores, restaurants and all the theme parks accept them and give you change in cash. And plus it is safer to carry than cash.

Adeline