This restaurant is from a placed called Mazatlan Sinaloa in the Mexican Pacific Coast, they claim all of the seafood comes from there. I just enjoyed it a lot. Try Taco Gobernador (Taco made out of shrip, melted cheese and green pepper) delicious, Pulpo Mongol (I don't know how they do this is the most amazing octopus I've tried ever),...
More
