Some of the best food in the world isn’t found in a Michelin Star restaurant, nor will it cost you an arm and a leg and cause you to wait for hours with other impatient foodies. In fact, all you have to do is travel to the other hemisphere and wander the streets where delicious smells waft about, well-worn cookware hangs from makeshift kitchens, and tiny plastic chairs for diners abound. “Street Food” shows us the world of humble street food vendors from Thailand, India, Taiwan, Japan, South Korea, Singapore, Indonesia, Philippines, and Vietnam. The documentary series from the creators of the renowned “Chef’s Table” series on the same channel covers the financial struggles to the crazy hours of these vendors, as well as the mouthwatering (and sometimes alarming) array of meals, desserts, and delicacies that properly take center stage. Never has a giant fried fish head looked so damned tasty. Season 1 of the series starts on April 26th exclusively on Netflix.