Yes, Mexico has 4 time zones: the differences between Northwest, Pacific, Central and Southeast time
The Time System Act recognizes for Mexico the application and validity of the time zones 75 degrees, 90 degrees, 105 degrees and 120 degrees west of the Greenwich meridian