A great fish sandwich starts with the right type of fish. The ideal fish should be firm enough to hold up during cooking, mild in flavor so it pairs well with toppings and sauces, and have a flaky ...