Pickup from Cabo Blanco Restaurant 3 at Cabo Blanco Restaurant, 948 NE 62nd St, Fort Lauderdale, FL 33334, USA