Pickup from Taco Bay at 80 South St, Oyster Bay, NY 11771, USA