Pickup from Oh! Mexico at Oh! Mexico, 1440 Washington Ave, Miami Beach, FL 33139, USA