Pickup from Pinches Tacos at 2560 St Rose Pkwy #110, Henderson, NV 89074, USA