We have been coming here since our family moved to Hudson 12 years ago. They have really downsized in recent years but the food is still reliably good. Chinese is definitely their specialty more-so than Thai although the Thai dishes I have tried were okay. Also their food is much better when you dine in than carry-out.
Best thing about this place: dishes are reasonably priced and they don't skimp on seafood, veggies, or meat. Veggies are still crisp and fresh like they should be, not overcooked and mushy, and the seafood and meat also cooked correctly rather than overdone and dried out. I've also noticed that their food is much less salty and oily than other Chinese restaurants in this area.
As one can tell from the atmosphere of the place, by no means is Tai Wah a fancy or gourmet restaurant, but the food is dependably hot, tasty, and plentiful.