Why is this Tacobell the slowest fast food on the planet?
Address: 3118 E 11th St, Tulsa, OK 74104, USA
Chris Turner | Aug 18, 2018
Good question for corporate.
Jehad Asad | Aug 18, 2018
Short on employees
Ripple Shanks | Aug 18, 2018
Incompetent employees
Daniel McIntyre | Aug 18, 2018
I have no idea
Thanks! Your answer is awaiting moderation.