Why is this Tacobell the slowest fast food on the planet?

joseph brown | Aug 17, 2018 | Category: Fast food restaurant in Tulsa, Oklahoma

Taco Bell - All questions

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

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places