I've been going to Mazatlan for more than 20 years and in all that time, have met only a handful of people going all inclusive. There are just too many good places to eat to spend all your time at one restauarant. You may want to park your car and use the cheap local buses. Traffic there can be horrible. Don't miss a trip to Panama for breakfast or lunch. The menu is boggling and everything is good. Save room for the dessert cart choices that an adorable girl will roll past your table several time! Plan on an afternoon at the Plaza Machado in the old part of town. Enjoy a beer at Cafe Pacifico, the oldest bar in Mazatlan. While you are there, enjoy some of the most authentic local food at El Tunnel. After lunch park on a bench and enjoy some wonderful people watching. And don't miss a tour of the Angelea Perlita Theater across from El Tunnel. An amazing place to see. Another treat is to go north as far as you can, all the way to Cerritos. You will stumble on a couple of very native restaurants with great seafood. Raw oysters harvested perhaps within the hour, washed down by great Mexican beer. If a larger meal is what your looking for, make a left turn right before you get to the shacks. There a sign that says Ginger's horses. Take that road to the end and you will find an amazing restaurent at Playa Bruja. I never get tried of the garlic shrimp but other's in the family love the coconut shrimp or the shrimp and lobster combo. If you're getting "beered out" this place has a full selection of the hard stuff. This would be a good place to discover the joys of tequilla! The Papagayo restaurant at The Inn has a nice menu. The breatfast buffet is very good. I love sitting outside and watching the ocean. Oh well, I could go on and on but I'll just say you are in for a treat. If you check out the Mazatlan Newspaper, The Pacific Pearl's website, there are a lot of restautrants listed. We have rarely had what I would call a really poor meal there. Enjoy your trip and take lots of pictures to share.