Loading Video…

This browser does not support the Video element.

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.