The future could be lurking in a corner of a 24-hour Mobil station on Santa Monica Boulevard. At least that's the first location of the new burrito vending machine, BurritoBox, which seems like a ...