The former Studio 54 disco nightclub in New York City is remembered for being a celebrity hotspot where one could spot anyone from Diana Ross to Andy Warhol on any given night. The new Studio 64 in the Arcada Theatre building in downtown St. Charles is trying to carve out its own history. Along with being a dance club, it has been hosting comedy nights and other events.
Read more at tinyurl.com/ytvbj3h3