Pickup from Taqueria Los Gallos Express at 1747 Willow Pass Rd, Concord, CA 94520, USA