I came back a few weeks ago and had a much better experience.
For a Sunday night they were pretty busy but we were seated quickly, the (new) waitresses were very friendly, polite, and despite running out of the thai tea my boyfriend is obsessed with, we still enjoyed the food (I recommend the charbroiled pork plate. Portions are large, the pork is tender, and the salad goes along with it perfectly.)
The establishment has definitely stepped it up and seems to be responsive to the needs of their customers. Recommended.