I love Thai food. Last Saturday I went to Thai Town and did a little shopping and take-out buying as usual. Noticed that the Palms had moved. I have heard here of something called the Sapp Cafe. It's supposedly a real good Thai place there, but I've never seen it. I can't find it on the Net. Any info, pls?