03 10 / 2012

Can Taco Bell really give Chipotle serious competition on the taste front? Turns out, no, it can’t.