Complaint: On the Taco Bell commercial for the new value meal, it claims that double decker tacos are $.99, after going to taco bell I learned that they are actually $1.39 plus tax. I was very upset. Carlo Schaumburg, IllinoisU.S.A.
Tags: Fast Food Restaurants
Address: All Schaumburg, Illinois U.S.A.