The best cheese for fish tacos is cotija cheese. It is Mexican cheese that is more mild and less salty than feta cheese and crumbles as you shred it. You can also use crumbled feta cheese.