Chop tomatoes, onion and garlic finely
Place in a bowl with the juices
Rinse and rough chop the cilantro to release the oil, you can use the stems as well here
Add the half lime juice and mix well
Add salt to taste, it should be slightly salty. The tomatoes will absorb much of the salt.
Place in a covered container at least an hour before eating. Serve with your favorite chips or veggie sticks.