Llerena, a little piece of Extremadura in the heart of Spain
The Iberian tapas bar called Llerena is the place to try some of Extremadura's best food: roasted meats, creamy Torta del Casar cheese and the finest jamón.