Taking a look at Sierra Vista's place in fast food history

Sierra Vista, located about three hours southeast of Phoenix, holds a piece of history that has been crucial to the success of one of the most famous restaurants in the world.

Latest Videos