What happened to taco bell is was closed now it is gone.
Address: 2717 Northwest Blvd, Newton, NC 28658, USA
Michelle “Shelli” McCurry | Oct 30, 2020
They are re-building and will reopen soon! They are upgrading
Adam Obvious | Oct 30, 2020
Omg I can't believe it dang
Thanks! Your answer is awaiting moderation.