Something I must mention, that many people coming to Mazatlan for the first time do not know, is that the pier where all the cruise ships dock is the same pier where the container, cargo, and oil carriers dock too. There is a lot of movement sometimes, so for safety, they have these shuttles (like the Universal tour) that is complimentary and also mandatory for the cruise ship passengers. They take you from the ship, in 2 minutes, to the Passengers Terminal building. That is where all the taxis, tour busses, tour guides and also they have a little Mercado, some Jewlery stores, a restaurant, a bar and other shops right there. The tram goes back and forth every 5 minutes. Hope this information helps you a little, so when yu arrive here you know where to go.
Mazatlan Frank