Little Shop of Horrors Watch Party at Archie’s
Date – June 13
Location — Archie’s / Chicago, IL
Time – 8pm
Jun
13
Come enjoy a screening of a horror comedy classic outside on Archie’s patio! Not to worry, there are no killer plants in the beer garden, just our Rosa hibiscus beer. Watch party starts at 8pm!