Learn more about this new food truck spot near San Antonio's medical center district on the northwest side of the city.