El Perro Verde is a cafe and cocktail bar located in Alcalá de Henares. It is situated at the end of Calle Mayor, near the Plaza de Santos Niños. The establishment offers European cuisine.