Touch of Thai in Dixon by dave | Dec 27, 2011 | Dining, Postcards, Travel | 0 comments See my Yelp Review of Touch of Thai Good food and inexpensive. Recommended. 221 W. First St. Dixon, IL 61021 Submit a Comment Cancel replyYou must be logged in to post a comment.