You can see its brief (and as far as I know only) appearance here:
I don't know if this is just a prop for the commercial or an actual working vehicle. But if Subway was smart they'd get this thing on the road ASAP...and maybe team up with the Guac Mobile!
Thanks, once again to Uncle Frank for the heads up!