I have frequented many Thai restaurants, and Thai House at Largo Mall is one of the best. Try the Pad Thai or duck, the chef prepares these very well. The atmosphere is nice, I couln't stop looking at the authentic Thai decor.
A little hard to locate, it's right next to the Albertson's in the Largo Mall plaza.
Pros: great food, nice interior, varied menu