The food was highly up to my standards of what Mexican food should be. I'm not from OKC. While I was visiting, I went to some other Mexican restaurants (some of which have multiple locations) and the food was in no way comparable to what Ted's offers. The service was very friendly, and helpful with answering questions about the menu. The manager heard that we were first timers, and stopped by twice to make sure we were all set. A friend that came with us doesn't like Mexican food. He ordered the chicken fingers, and said they were great! But the most important thing I can say about this place is that the food came out exceptionally hot, and in a very timely fashion. Timing is everything in a restaurant. This place had it nailed! You won't be disappointed.
Pros: Service, food flavor, quick in-and-out even on busy nights, and clean restrooms.
Cons: I can't think of any.