Pickup from Maverick Grille at 4480 Fowler St, Fort Myers, FL 33901, USA