Pilsen Opens Drive-In Movie Theater At Riverside Complex
CHICAGO (CBS)-- Social distancing rules are hurting traditional indoor theaters, so Pilsen is bringing back the old drive-in movies.
Tuesday night's premiere featured "Star Wars, A New Hope."
The Chi-Town Movies Drive-In is located in an open lot next to the Riverside Complex at 2343 South Throop.
You can order food and snacks and have them delivered right to your car.
Read more