@awsyk@TheGoblinnn An infamous restaurant in Denver. Growing up it was an attraction because of the arcade and things to look at inside, they also do a water diving show while you eat, but the food was known for being trash. South Park creators bought it and vowed to make the food better