This Mexican Restaurant Starred in an Episode of ‘South Park.’ The Show’s Creators Spent $40 Million to Restore It.
The local Colorado eatery, which was depicted in an episode of the long-running animated series, had fallen on hard times due to the pandemic.