Another popular street food, especially in Mexico City and the surrounding area is the torta. It consists of a roll of some type, stuffed with several ingredients. This has its origins in the 19th century, when the French introduced a number of new kinds of bread. The torta began by splitting the roll and adding beans. Today, refried beans can still be found on many kinds of tortas. In Mexico City, the most common roll used for tortas is called "telera", a relatively flat roll with two splits on the upper surface. In Puebla, the preferred bread is called a cemita, as is the sandwich. In both areas, the bread is stuffed with various fillings, especially if it is a hot sandwich, with beans, cream (mayonnaise is rare) and some kind of hot chile pepper.