Preheat oven to 425°. In a large mixing bowl, combine all tomatoes, scallions, wine, basil, capers, garlic, lemon juice, red pepper flakes and black pepper. Stir just until combined. In a large open proof skillet, heat the oil over high heat. Place the grouper skin side down cooking until seared, about 2 minutes.
Turn the fish and add the tomato mixture. Bring to boil. Move the skillet into the preheated oven. Bake until the fish flakes easily with a fork, about 8 minutes.