Pico de gallo is a Mexican garnish that is often placed on tacos or tostadas. It is made with onions, tomatoes, cilantro and lime juice.