Street Food in Thailand

Street food snacking is an institution in Thailand. Besides being available just about everywhere, street food is cheap, clean and accessible. Although you might not recognize everything you see on first sight, you can fill in what's not familiar by asking a few questions or simply moving to the next stand.
When we were in Southern Thailand, (particularly Krabi) our eyes were opened to new and different curries, soups and salads.
Although competition is stiff, Krabi takes the prize for overall street food quality and value.
More reading:
Bangkok's 15-Course Street MealKrabi's Cheap and Divine EatsSeeking Authentic Food in Patong