I have eaten at several different Tara Thai locations and found all equally good. I have never gotten sick but here is the caveat- I have only eaten Pad Thai so I can't speak for any other dish.
Yes