Taco Bell Schaumburg Illinois


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.



Add comment

Recent Posts

Recent Comments