Im going on the Pride in October. In Mazatlan I want to book www.mazatlan-frank.com
I hear he is wonderful and offers a few different tours. I have emailed him several times and he can answer any questions you have about his tour and his city. I have found I perfer private excursions, you save money and the groups are much smaller therefore you learn more and have more time in the spots because your not with a herd of people.