Delicious Homemade Peanut or Satay Sauce If you are someone who is a Thai food aficionado, satay sauce or peanut sauce is definitely something you have...