Pretty good food, but lousy service, at least with our group.
They screwed up our order by bringing out and calling one dish (Vegetable Fantasy) that was actually another (Vietnamese Basil). Later, when I was without a meal because they had an unclaimed Vegetable Fantasy, they then proceeded to scold the guy who got the wrong dish, as though it was his fault, as well as me, and was told initially "well, I wrote Vegetable Fantasy down for you!" (which, after looking at the check, she wrote Vietnamese Basil with mock dock down as I had ordered it-- she was just desperately and amateurishly trying to cover for the mix-up by trying to blame both of us). Plus, they never apologized once to either of us.
Plus, they never brought the hot sauce that we requested (and for some reason, they don't keep any sauces on the table, inclduing soy sauce). And they only came around to fill our water once the whole night. They just didn't care, as they probably figured that they were getting their mandatory 18% large-group tip.
I'm not going back, although the food was pretty good (Vietnamese basil), but it was a thoroughly negative first impression for me. I hope that yours is a better experience if you go and that Thanh Do enjoys their karmic reward for their injustice and indifference.