My wife and I have been here, or had take-out, multiple times and it has never disappointed. According to the owner, the food may seem to take a little longer to come out, but that's because each and every order is made fresh. I'm no food connoisseur, but we do eat Thai food anytime we have the chance, and Ta Lew does produce some of the freshest and best tasting food around.
There are not a ton of tables, so you may need to wait, but it will be worth it.