El Perro Verde is a cafe and bar. The establishment is located on Calle Aguilar y Quesada.