Rinse and prep all the veggies. Dry the parsley well with a paper towel (or use a salad spinner to get rid of the excess water). Do the same for the mint & green onion.
In a food processor (or by hand), pulse the parsley leaves several times until not too finely minced. You may need to work in batches. Place the chopped parsley in a large serving bowl.
Add the mint to the food processor and pulse a few times. Alternately, use a sharp knife to finely chop. Add the mint to the parsley.
Cut the green onions, both green and white. For the tomatoes, cut in half, and discard the insides. If not discarded, then the salad will be too watery. After removing the insides of the tomatoes, chop and add them to the parsley along with the green onions.
In a large bowl, rinse the bulgur wheat and drain the water until it comes out clear-ish. Add enough water to cover the bulgur, and let it sit while you prep the tabbouli. Drain well after 5 minutes, and top the salad.
Using the back end of the knife, sprinkle kosher salt on the garlic clove, and use the blade with the grain of the salt to mince it into a paste.
For the dressing, combine the lemon zest, lemon juice, olive oil, salt, paprika, and pepper in a glass jar with the garlic paste. Add the lid, and shake well.
Mix the tabbouli well, and pour the prepared vinaigrette. Mix, and check for seasoning. If too dry, add a little more olive oil and lemon juice. Store in the fridge for at least an hour before serving.