Cycling in Mexico

I would like some advice on which coastal towns in Mexico are good for road cycling. I have done some riding near Puerto Vallarta, but could like to try something new. Any suggestions would be much appreciated.