Pickup from El Torogoz Taqueria & Pupuseria at 574 Magnolia Ave, Larkspur, CA 94939, USA