Doritos, one of the most popular snack foods in the world, weren't invented in a factory, but rather were first created in a restaurant inside Disneyland in Anaheim, California in the early 1960's.
A new exhibit at San Francisco’s Walt Disney Family Museum aims to chart the beginnings and early evolution of the Anaheim, ...