There are many different types of cheeses that go in tacos, depending on the type. You can use an authentic crumbly cheese like Cotija, and creamy melty cheese like Asadero, or just a tangy crema (not technically cheese, but similar dairy). If you're making less traditional, TexMex style tacos, melted cheddar cheese and even American cheese is sometimes used in American style tacos.