Food trucks haven’t really taken off. I read somewhere that overall about 2.5 billion people eat street food. Thus making street food is an integral fabric of the Soceity.
This innovative Jugaad of having a portable dosa counter is quite interesting. The dosa guy who incidentally is seen opposite Powai English high school makes some fast food dosa here to serve to weary customers who are looking for a snack.

Have you seen seen this cycle wala dosa maker around ?