1120 Kildaire Farm Rd, Cary NC 27511
2101 Walnut St, Cary NC 27511
Food consistent. Service is up and down. Today was great but sometimes this location acts as if they are doing you a favor taking your order. But as I said, the food is consistent with Taco Bell.
1011 N Harrison Ave, Cary NC 27513
Slow but great customer service