Yes, he's ocassionally in that spot, but I don't think it's posted on the Times Guide or anything. The only guarunteed place you'll find him for meet & greets is the Pirate & Princess Party in Adventureland. He's also in the Pirate Tutorial in Adventureland every day and also in the Halloween Party parade, but he doesn't do meet & greets for those.