The Double Decker Taco is an offering of which American chain of fast-food restaurants based in Irvine, California?
Taco Bell
-1
Section::::Abstract.
Double decker taco
44993650
-1
Section::::Abstract.
Taco Bell
37563