For the last three or four years, the recommendation for that "special occasion" meal in Mazatlan has been Topolo's. This is correct IMHO, but there is a strong challenger now...Waters Edge, at Casa Lucila, at the south end of Olas Altas, just part-way up the hill.
We went the other night, and it was a beautiful evening, with a view over the bay to die for. We actually ate outside...what we ate doesn't matter too much, actually a romaine salad and a panella and tomato salad, and for main the crab pasta, and I had the Asian noodle basket with filet added in. The menu is on the net, but while the menu is not as extensive as some would like, every dish is carefully prepared and presented. And the hosts and wait staff have to be the best trained in town.
Prices are reasonable for the extra experience, so add it to your bucket list.
If you own or manage Water's Edge Bistro, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.