White flakey fish is best for fish tacos. Fishes like mahi mahi, snapper, cod, halibut are all great for fish tacos.