The best chicken in the world is served at a restaurant called Pollos de Alcala in historic Alcala de Henares, Spain. Heather and I discovered this place in Barcelona and we were delighted to hear they had opened one in the Comunidad de Madrid when we moved to Madrid in 2002.
I am staying with some friends that live just a walk away from this great restaurant so today we strolled over there for lunch and feasted to our heart's content. Here are a few pictures. (Heather, Meaghan and Nic: wish you were here with me to enjoy the food!)