I've been trying to find epazote for over a year now. We have several Mexican grocery stores, but if they have it, I haven't realized what it was.
I can get many kinds of Mexican cheeses at the local Wally Worlds. There's another local grocery store chain here that even has some Annatto seeds. I've found banana leaves at both Mexican and Asian grocery stores.
Peace, Love, and Vegetable Rights!
Eat Meat and Save the Plants!