I visited S T A for lunch today with my wife and kids. My kids are picky eaters but both seemed to like their food. My wife and I both agreed our food was good and would return for dinner and try something different. I won't say this was the best Thai food I have ever had, but it tasted good to me and worth a return trip. I think they could do a few things to improve but nothing that I would consider major.
On another note I must say I had read the other negative reviews and was a little shocked. I found out about this place by my neighbor who said they had a good meal. I think if I had relied on yelp alone I would not have tried this restaurant.