Thank you for helping us by reporting bad content.
Taco Bell is one of my favorite fast food restaurants. I love pretty much everything there tacos, cinnamon twist, fiesty potatoes, and nacho supremes.
This time I ended up getting a order of Nacho Supreme. It was really good to might I add.
Has anyone ever tried this before?
Do you like Taco Bell?
Picture is mine!