I generally really like this place. I love the pad krapow and have enjoyed most of the things I have gotten there. Lunch deals are good and I've had no problems ordering pickup meals.
So why the 3 stars?
Last time I was there I went with a couple co-workers who also like Thai food. We drove a little out of the way to get to here from our meeting and had very questionable service.
The first booth they tried to sit us in was filthy so we asked for another which seemed to cause some confusion. Then when ordering we asked for our food to be made spicy. At which point the waitress told us that they make all of their food without spice and you have to add your own at the table.
If that was the case I never would of made it for a second trip. Our food came out bland, everyone was disapointed but the potential for good food came through.
I usually have my food ordered with some heat to it without an issue .... not sure what the issue was that day but they gained two people who will never think of it again (unless they dream about bland thai food) and one long term customer who is a little leery.