This recipe is from "Mexican cookery", by Barbara Joan Hansen, H.P. Books. That book has been an excellent source of recipes made from scratch, enabling us to eat Mexican style cooking in France without relying on store-bought salsas and tortillas (which we couldn't find).
The original recipe calls for red snapper. However, one doesn't often find this fish, native to the Gulf of Mexico, in France1). I've generally prepared it with Nile perch, tilapia, or emperor breams (when available). I don't believe I cooked this much fish, though, as I tend to prepare flesh in 80-100g portions; we liked the sauce, so preparing this recipe as is but with only half as much fish would serve four.
Serving suggestion: rice or coquillette pasta.