What Are Alfajores? Your Guide to the South American Treat

Alfajores are one of the tastiest cookies ever created! Here’s an in-depth guide on the history of the delicious South American treat.