Ya this place is pretty darn good. To be honest at first I didn't want to like it because of the mexican-esse name, despite this prejudice I have ended up here like 4 times and have always had a great meal.
My go to spot for good sushi thats not too expensive. The fish has always been real fresh, salmon is my favorite nigiri and it has always been real good when I have ordered it. If you like all kinds of crazy rolls this place has got it, hence the name. The ones I have tried all have been tasty. Its a cool restaurant too, probably the best spot in the northwest however I haven't tried them all.