Preheat your grill to medium-high heat.
Rinse the fish under cold water and pat dry with paper towels.
Make diagonal cuts on both sides of the fish for even cooking.
Rub the fish with olive oil, salt, and pepper inside and out.
Stuff the cavity with fresh herbs and minced garlic.
Place lemon slices inside the fish for added flavor.
Grease the grill grates to prevent sticking.
Place the fish on the grill and cook for 5-7 minutes on each side.
Check for doneness; the flesh should be opaque and flake easily.
Remove from the grill and let it rest for a few minutes before serving.