It's somewhat normal in Mexico for left turns and U-turns to be accomplished from the frontage road or shoulder.
Here are some frontage road examples that I've personally used:
https://goo.gl/maps/ZXj15qceKtcjRrEL7https://goo.gl/maps/dfRUqNqTbt1i54TLAAs for examples that don't have frontage roads...
I've noticed that some of them are being redone to have standard left-side turn lanes:
This one was later reconfigured to have
a standard left-side turn lane.
This one was later reconfigured to have
a standard left-side turn lane, and then reconfigured again to be
a roundabout.
But not all of them have been redone in that way:
This one was recently widened to include a paved right-side left-turn lane. Previously, traffic heading into town would
pull off the paved portion of the highway and then turn left across both lanes. I've personally done so at this location, back in 2006.
This one appears to be basically the same as when I was there in 2006. Left turns and U-turns are both handled from the left lane of the frontage road on the same signal phase. I've done a U-turn here.
I think the general thinking has been,
Traffic that needs to wait for a gap should just get out of everyone's way. Absent a wide spot in the road for a turn lane, this has meant pulling off onto the side of the road.
Actually, when driving in Mexico, it's a good idea to always keep this idea in mind, because sometimes you'll encounter it even in contexts where you might not expect to. For example, I once encountered a truck that was completely stopped in the right lane
here because the driver had just left the gas station and was waiting for a chance to make a U-turn onto the other side of the divided highway. With no shoulders and no turn lane, that's what he should have done, rather than stopping in the fast lane.