Pickup from La Fiesta Taqueria at 1105 Alhambra Blvd, Sacramento, CA 95816, USA