Tacos are filled with a variety of filling such as beef, chicken, fish, pork, cheese, lettuce, onions, guacamole, and salsa. Sauces can also be added to tacos ranging from salsa to hot sauces like Tapatío. People use many different combinations of foods to build the taco, so it is very versatile.