I think junk food place in general is actually more hygienic.
I was in Bangalore (India) some time ago and everybody and their dog tells you not to eat the street food there, especially not the dairy products!
First thing our host (friend and former flatmate) brought us to was a street merchant with some dairy sweets :-)
Definitely surviorship biased ... but we ate a lot of street foot while we were there and have not gotten sick. I guess it's fine if you don't go to the super rancid places.