I LOVE Ted's. Its my favorite. The staff are always nice and on top of things. Great food, I crave it all the time. Its much better than Chelinos and any other Mexican restaurant I've ate at. Worth the wait and you get a lot of food for your money.
Pros: Food, Service
Cons: Wait Time
more