I always tell people that visit Thailand always check out the street food. Many travelers are afraid of street food they think it is unclean or they will get sick, that may be true in certain circumstances and you can get sick in walkin restaurants too, you have to use common sense, for one thing never eat any meat that is uncooked. In most circumstances, street food is usually a healthier option. Street vendors prepare and cook right in front of you so you can see everything that goes into your food. Everything is fresh, and they usually never refridgerate because they usually sell out by the evening with no leftovers. When you go to a restaurant you never know what goes on behind closed doors and how old the food they use is. If you really want to be safe always eat cooked food including vegetables and meats but if you choose salads or any raw food then try to verify they use filtered water to clean the veggies. Almost all street vendors care about their customers as they rely on repeat customers they also live in the same community so you do not want to poisiong your neighbors as they know where to find you.
You make so many excellent points here above Bob, that it’s amazing.

It’s interesting how people seem to think the same no matter where they
are in the planet. Because I feel like a lot of people are wary of street food
here as well. And although there are a bunch of food trucks, and they do
seem to have a lot of business. There are those who would rather go out
to a restaurant, or trust restaurants more as you said. However, when you
think about it, food would, or should be very fresh with street food. 🙂
I mean if you know people are coming for breakfast, lunch, or dinner,
then you can really only get those supplies right before people start
to arrive. Whereas if you have a restaurant, those storage rooms, as
well asrefrigerators could have had food in them for a while. ..You
just never know.
Oh, and I love where you pointed out how street food business
owners often live right in the same town. Or city as their customers,
and want to make sure that they keep their neighbors healthy, and
happy. 😉 Great point, as well as points all the way around !!!