This Taco Bell has by far the freshest tortillas of any I have frequented in the St. Louis area (and I eat Taco Bell a lot!). The service is always good, and the ingredients are exceptional, especially when compared to some of the other Taco Bells in town. Try it - it would be worth your drive!
Pros: Cheap, Fresh, Good value
more