In Atlanta, Georgia, which is where I live, the food truck phenomenon is taking the streets by storm. Not a day goes by when I don’t get a Tweet or Facebook update on the location of one or more of these trucks. Each time, my stomach starts to grumble, and sometimes I even abandon my […]