The name "pico de gallo" literally translates to "rooster's beak" in Spanish. There is no one definitive explanation for why this name was chosen, but there are a few theories. One theory is that the salsa is eaten with the fingers, which resembles the way a rooster pecks at food. Another theory is that the salsa's bright colors resemble the feathers of a rooster's beak.