Gorilla. No doubt in my mind. It's a hell of a lot easier to keep track of where one gorilla is compared to 5 black snakes.
One gorilla will probably ignore me as long as I keep my distance. Keeping distance and even putting a wall or 3 between you and the gorilla is trivial in a place as large as a mall.
On the other hand, snakes might mostly ignore me, but since I don't know where the fuckers are, it's a lot easier to accidentally startle or threaten one.
My new best friend friend Coco isn't coming through pipes, air ducts, holes in walls, etc. Big strong boi isn't hiding in the corner of a closet waiting to bite me as I reach in to grab a snack.
I'd go to the food court, put out a cornucopia of food, make sure the gorilla sees me leave it there for them, bow respectfully and slink away, then spend the rest of the 24 hours clear on the opposite side of the mall.
This all assumes that the gorilla isn't enraged for any particular reason or starving. But even if so, I think gorilla is the safer answer, just the evasion technique changes.