Taco sauce is a smooth and thick tomato based sauce. It's made with spices that are commonly used in Mexican cooking and is smoky, sweet, and a little spicy.