Enjoying your cruise report. Since we live close to this port this is our go to cruise whenever we want to get away. Not sure if you have plans in Mazatlan, but best thing to do if you want to eat and drink is to walk over to the little ferry area and take a small boat to Stone Island. Cost a few bucks, hang on to your ticket for the trip back. We then walk or take a little truck/taxi, to our favorite beach restaurant, El Velero. Chewie is the owner. Will set you up with chairs overlooking the water. Great food and drinks! And if the little cart comes by selling donuts, they are delicious!