Season fish with salt and pepper. Combine remaining ingredients in a jar with a tight-fitting lid and shake vigorously. Baste the fish with the stuff in the jar and let stand at room temperature for 30 minutes. Place fish, skin-side down on a medium heat barbecue. Cover with lid or foil for 5 minutes, baste again and give the fish a quarter turn with a spatula. Cover again and cook for 5 minutes more. Fish should be done throughout. Remove bones and serve with vinaigrette on the side.