In a medium bowl, whisk together the freshly squeezed lemon juice, olive oil, salt, and freshly ground black pepper to create the dressing.
Add the minced garlic, chopped tomatoes, chopped cucumber, green onion tops, fresh parsley, and cilantro to the bowl.
Gently toss all the together until everything is well combined and coated in the dressing.
Cover the bowl and chill in the refrigerator for at least 20 minutes to allow the flavors to meld.
Serve chilled with your favorite tortilla chips.
While best enjoyed the day it's made, leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Note that the vegetables will release more water and soften over time.