Has anyone been to Thai House in the center with the Best Buy near Ray's pizza and Peter Piper Pizza off of the 101 and Frank Lloyd Wright? I noticed it for the first time the other day and I went to their website and see that they have another location in Mesa. Their menu is online and it seems affordable and basic, so I'll probably end up there relatively soon, but I wanted to see if any hounds and tried it already! Let me know your thoughts! TIA!