Isidoro García Stadium (built 2010)
Location: 18.1929389°N, 67.1549889°W