Thai Peanut-Tamarind Grilled Chicken Grilled food in Thailand is a staple of their amazing street food found in every village and town throughout the country. Peanut sauces and marinades are found in cuisines all over South East Asia. They are nowhere near sauces made here using peanut butter. It is a much more complex sauce […]
