‘South Park’ creators reopened iconic Denver restaurant