There are lots of options for topping tacos but some of the most popular are lettuce, tomato, salsa or pico de gallo, guacamole, cheese and sour cream.