Last night I tried Taco Bell’s newest creation, the Tortada. What the hell is that? I’m pretty sure if I went to Mexico and asked for one I’d get blank stares. I think Taco Bell secretly means “Tortilla Origami”.
Last night I tried Taco Bell’s newest creation, the Tortada. What the hell is that? I’m pretty sure if I went to Mexico and asked for one I’d get blank stares. I think Taco Bell secretly means “Tortilla Origami”.