We unfortunately found this little gem on our last afternoon in Mazatlan--arrived at an odd time, 4:30 and only had a kind of late lunch with sodas. The 4 stars is basically because I didn't feel like I had a good enough feel for the place. But it was very promising---our sandwiches and salads were great--fresh ingredients, inventively combined. I couldn't tell you what all was in my sandwich but it was complicated and amazing. The service was very professional and warm. I never went inside so can't comment on the restaurant itself. Prices were very reasonable.
The location is the bomb. Right on the water, beautiful sunset, cool breeze, lots of activity. But also major traffic and businesses on both sides make for a riotous atmosphere--we loved it but your mileage may vary. If we make it back to Mazatlan, I suspect we'd make this our go to place.
If you own or manage Angelina's Latin Kitchen, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.