Here's what we thought of Taco Bell's chicken nuggets and the chain's three new dipping sauces, which were added to ...
Taco Bell's latest menu item is a new take on a classic fast food favorite: chicken nuggets. The fast food chain, which has locations all around New England, announced Tuesday that it is ...