Interesting - been going to Glass + Vine for a year plus now and never had a bad meal/service (the brick chicken is on POINT). Maybe when you went it had just opened?
Yung Lai is the closest thing I've had to the Thai food I've gotten in Bangkok - right down to the feel of the place. Go early...