For today’s Food Truck Throw Back Thursday we share this photo of what might be one of the earliest food cart pods. These vendors are setup in New York City in 1904.