Pickup from Handel's Homemade Ice Cream at 2825 State St, Carlsbad, CA 92008, USA