I have eaten here 3 or 4 times, as it is the best Mexican restaurant in Newport. Unfortunately, that's not saying much! Most of the Mazatlan restaurants are fairly consistent with the quality of their food and the menus are pretty much the same. But for some reason, the one in Newport doesn't measure up. The salsa they give you to start off with to dip your tortilla chips in isn't very good. The chimichangas and burritos are just average. And to top it off, they charge more than most of the Mazatlan restaurants. I guess because they are in Newport, they think they can charge more for less. If you want decent Mexican food, you have to drive up to Depoe Bay. There is another Mazatlan there that is far better.
If you own or manage Mazatlan Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.