Located in this parish is the Atahualpa Olympic Stadium, where two local football teams regularly play, Sociedad Deportivo Quito and Club Deportivo El Nacional.