The wait for the once-closed Launching Pad Drive-In in Wilmington, Illinois, to become a full-service restaurant again won't be much longer. When I asked the new owners, Tully Garrett and Holly Barker, by text when the Route 66 restaurant next to the famed Gemini Giant statue would be fully open, they replied: "Sometime in March no later … Continue reading Launching Pad Drive-In likely will be fully open by April