Matt Stone and Trey Parker said they’re taking over the suburban Denver eatery that closed to diners in March 2020 as the coronavirus pandemic took hold.
This content was originally published here.