JavaScript is not enabled.
ich...and you better check your order! - Review by citysearch c | Taco Bell

Taco Bell

Claim

ich...and you better check your order! 12/30/2008

The service is terrible at this store (is it different at any other Taco Bell?) The food is meiocre and over priced for the medicore ickeyness you get. The service is just horrid here Pros: It's close to home Cons: food, service, price more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021