When you are out and around town this week, take notice of food service delivery trucks…. Who has the cleanest trucks? Who has the cleanest trucks? Who.