White fish that is lean and flakey is the best to use for fish tacos because they are light in flavor (not fishy tasting), they cook quickly, and they are inexpensive. Other good fish for fish tacos include: