Pickup from La Chuperia at 3742 Flower St, Los Angeles, CA 90007, USA