La Perrera Don Perro: A unique establishment located near Parque de los Libertadores.