Use the plaza next door..i believe it's a bowling alley.
Not at the drive in but there plazas and parking lots close by.
No all parking is after you pay. But could meet in one of the many plazas just down the road.
No there is not
You can make a pickup yes might be a line getting in there
Thanks! Your answer is awaiting moderation.