Food was fine but slightly overpriced for what it was, location is a bit weird (in a strip mall) and the decor is tacky. The staff was super friendly and service was good. There are much better restaurants (better located and better priced), just wasn't anything special. I don't think that there is anything they could have done better, just that there are so many cool outdoor restaurants (Tukka, Duke's Rib Shack, Da FIsh Shack) and so many nicer INDOOR restaurants (Mizu, Luca, Ragazzi) that it just isn't worth it.
If you own or manage Thai Orchid, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.