"The single best Thai restaurant in North America"? Well, that's a lot to live up to, Jonathan Gold of Gourmet Magazine. I thought it was pretty good but nothing mind-blowing.
The shopping center this is in was more memorable than the food. It was ridiculously RIDICULOUSLY big and full of really random strip mall retail oddities. Lotus of Siam was the gem of the center. There were a few run down restaurants but mostly really random businesses.