Yes, there’s a drop off location near the TTC. I’m not exactly sure how to get to it - I believe you need to follow signs to the Poly (don’t go through the parking lot booths) and there are signs for guest drop off. Then you have to swing all the way around and enter the parking lot, park, and walk to meet them.