Spiced and grilled Spanish mackerel