Check in to Taco Bell on Foursquare. Everyone's doing it.
16903 E 24 Hwy Independence , MO 64056 United States
Credit Cards | Yes (incl. American Express & MasterCard) |
Outdoor Seating | No |
Just just........... Ewwwwwwww!!!!!!!!!!!
They are slow slow slow. Already 10 minutes in drive thru line . only like 3 cars in front of me.
Hope you got a half an hour to spare!
Ain't that the shits
its just EWWWWW!!!!
slowest taco bell in town !!
Skip the Tortadas. They suck.
Their credit card terminals are broken half the time. - Randy Rathbun