This was our third year in Mazatlan. And we go to Cilantro's at least twice each year. Very good food and service. If the timing is right you can watch the sun go down from your table. It is right on the beach! The hotel here is great also. The Jones'