Good quality of food and service. In this area, there may be better quality around but this place is solid and affordable for the value.
It wasn't too busy when I made my visit. It was actually very quickly that we got sat down and had our drinks served too us. After making a few orders, the food slowly started to trickle in and they were really good!
The staff was really helpful and polite. The space is nice in here and not too busy.
I'm a huge fan of hibachis and Ta Ta definitely does not disappoint!