INSTANT REPLAY August 2, 2022 Stix Arcade Bar Announces Closure Stix Arcade Bar in Champaign, Illinois, which opened in February 2020, will shut down sometime…
INSTANT REPLAY March 9, 2020 Stix Arcade Bar Opens in Illinois Downtown Champaign, Ill., has a new arcade bar as of Feb. 15, when Stix Arcade…