Buy dollars using cash in Toronto

I'm going to Cuba and need to bring US dollars with me as it's hard to use card there. I bank with Tangerine which doesn't have any branches. Where's the best place to exchange Canadian dollars for US dollars in cash in Toronto? Thanks in advance.