We were in our local 7-Eleven, and look what we found? The new Taco Bell Diablo Tortilla chips! We had to pick these up and give them a taste test for you.

Comments

comments