See the world’s first Taco Bell

?After a 45-mile journey towed by a big rig from its original spot in Downey, the first Taco Bell taco stand moved to the home base in Irvine, in the words of the company, relocating the world’s first Taco Bell.

Source:: NBC 2 News