I GREW UP ON THIS! Holiday World has it as part of their free soda (included with admission). Also, the skyline chili near WDW has it.

Comments