Street parking is available on North Avenue as well as on Riverside Ave, 2nd avenue or Walnut. The Harris Bank lot on the west side of Riverside drive, and the 2 story parking deck at 2nd and Walnut are other options.
Concessions are available & guests can partake in the theatre during the shows. Beer, wine, mixed drinks, soda, bottled water, popcorn, boxed candy & beef sliders on pretzel rolls are among the choices!
It is at 105 E. Main Street in downtown St. Charles, located on the south side of North Ave (Rte 64/Main Street). Between Routes 25 & 31. It's just east of the Fox River, at Main St & Riverside Avenue.