
Stix Arcade Bar Announces Closure
Stix Arcade Bar in Champaign, Illinois, which opened in February 2020, will shut down sometime…
Stix Arcade Bar in Champaign, Illinois, which opened in February 2020, will shut down sometime…
Downtown Champaign, Ill., has a new arcade bar as of Feb. 15, when Stix Arcade…