Pickup from Marios Family Restaurant at 1090 N Homestead Blvd, Homestead, FL 33030, USA