Kids of the ’90s might be surprised to learn that the extravagant Mexican restaurant featured in a particularly twisted episode of South Park was actually a real thing. Founded in Tulsa, Oklahoma in 1971, Casa Bonita combined family dining with themed experiences worthy of the best amusement parks. Locations could accommodate more than 1000 guests and emulated the look of a traditional Mexican village, complete with a town square. There were caves to explore, tropical gardens, arcades, theaters, and waterfalls with cliff-diving shows.
Casa Bonita locations opened up across the country, including in Colorado, where South Park takes place. Today, however, only one location remains in the Denver suburb of Lakewood.