Tamales are a traditional Mexican dish made from masa (a dough made from corn) that is filled with various ingredients, such as meat, cheese, or vegetables, and then wrapped in a corn husk and steamed. The result is a moist and flavorful dish with a slightly sweet and savory taste. Tamales are often enjoyed during holidays and special occasions in Mexico, and they can be served as a main course or as a snack. They are typically accompanied by salsa or hot sauce.