I don't believe so.......they have hours of operation for walk thru and they just opened up the drive thru hours as well.
No you dont have to. Go there buy a ticket and thats it.
We went two weeks ago, no reservations needed.
Thanks! Your answer is awaiting moderation.