I've had mixed experiences here at the restaurant so I can't give this place a five star review. The service here is always good so no complaints there. The food comes out fast and the staff is always attentive. The restaurant is a little small but its very clean and its never been so busy that it felt too crowded. I think people primarily get take out here. I ordered the Tom Yum soup and the thai basil chicken before here and both were great. I know not many people like Tom Yum soup because of the vinegary taste of it but its delicious in my opinion. I would recommend these two dishes if your going here. I however would not recommend the number 24. I forget the name but its chicken and veggies in a "thai gravy". The gravy was bland and a little too thick for my taste. The whole meal between the veggies and the amount of chicken in it was ok and the portion was pretty small compared to what I can get at other thai places for the same price. So check this place out but know its hit or miss.