Fish

10 Pins
·
5y
Tamarind baked barracuda
Chinook or king salmon is widely considered to be the best tasting species of salmon. Learn more here, including a fabulous grilled salmon recipe.