Pickup from Cuban Island Restaurant at Cuban Island Restaurant, 2910 Florida A1A, Indialantic, FL 32903, USA