Located on the grounds of the New York Hall of Science in Flushing Meadows Corona Park.
Queens Drive-In FAQ