Torta de tamal or guajolota is a popular Mexican street food item that is usually consumed for breakfast, consisting of a soft bolillo roll (or telera bread) filled with a tamal.
Besides tamal, various sauces, cheeses, and other ingredients are also often added. According to the historian, economist, and food writer, José N. Iturriaga, torta de tamal was invented in the city of Puebla sometime in the 19th century.
This initial version was unlike the one we know today, consisting of tortilla, red enchilada (dried red chilies), ground pork, and pambazo bread. With time, the dish underwent many changes, particularly once it reached Mexico City, where today, they claim it as their own.