Food May 16, 2018 Borsch Mobile – San Francisco Food TruckIn the nearly 5 months that I was living and working in London, I missed the thrice-weekly food trucks that sell lunch on Front…