
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
Taking a look at Sierra Vista's place in fast food history

'Just doing my job': Officer recounts saving a woman

Woman recalls theft group's bust in her neighborhood
