Food Trucks September 21, 2010 Food Trucks in the Suburbs! It is surprising to drive on Highland Avenue in Needham and see a food truck! The first...