The Double Decker Taco is an offering of which American chain of fast-food restaurants based in Irvine, California?
Taco Bell: Taco Bell is an American chain of fast-food restaurants based in Irvine, California.
i don't know