may have found the answer on my own--Siam's House in Niles--may be a little further than 10 miles, but apparently worth the drive from what 15 rave reviews implied. Unless there is something equal or better closer to itasca.
Niles is a bit far.... you may want to check out Yum Thai on Madison in Forest Park (about 15 minutes from Itasca). We travel there from Glen Ellyn at least 1 or 2 times a month & it's definitely worth it. It's also a BYOB in case you're interested.