Taco Bell's "numero uno" was moved with great fanfare from its OG location in Downey to the fast food chain's corporate HQ in Irvine. Ten years later, it's still there — murmurs of possible renovation ...
Ten years ago, the original Taco Bell building in Downey was moved across multiple cities to the fast food chain’s ...