Hi,
I have used this wiki site for rides in Baja California and some on the Mexico mainland. You set in ACTIVITY as mountain biking, then pan and zoom in.
Some sites bring in contributed routes, then start charging to share them. Haven't seen that here.
Many of the users are from local area-Mexico.
There is a Mexico topo available for Garmin GPS units.
The site appears to work globally. Check it out.
http://www.wikiloc.com/wikiloc/map.do#lt=24.886069&ln=-110.067237&z=7&k=1&tab=1&a=2Cheers,
Jay