I've heard many mixed reviews on Ta Ta's that I had to try it out for myself. It's located in the strip mall on the corner of Stephanie and Horizon Ridge. There is plenty of parking. The dining area is huge. Honestly the floors could use a little bit of vacuuming but otherwise it was fine.
I decided to try the one of their sushi rolls which contained crab tempura. It was really over done. It almost had a burnt taste so I wasn't too thrilled with that. I also had the General Tso's Chicken which came with a little side of rice. The chicken was good but could have been a little more spicy. Maybe it is just a request that must be made when ordering.
Service was just ok. We had to wait a while to get our drinks refilled. I would try them again but maybe take it to go. I'm hoping some of their other dishes are better.