Mexican cuisine. Traditional Mexican chicken enchiladas with spicy chocolate salsa mole poblano. Enchiladas with sauce moole from Puebla, Mexico