Yes, Walmart does deliver groceries in Mexico. You can place a delivery order on the Walmart website.