Alfajores are traditional South American treats, best described as mini cake sandwiches. They are usually filled with dulce de leche caramel, but can also be filled with other sweet pastes. Alfajores may be plain, or coated in sugar or chocolate. Irresistably delicious, they make a great treat or gift; a real taste of South America.