My first experience eating from a food truck! Takes a while for them to make the food, but it tasted pretty good.
Those things are all over shows on the food network! They are supposedly awesome.