Pickup from Pinches Tacos at 707 Fremont St, Las Vegas, NV 89101, USA