Under Filippinsk-amerikanska kriget iordningställde filippinska styrkor de spanska kustbatteriet på Grande Island i inloppet till viken och besköt det amerikanska fraktfartyget "Zafiro" och kryssaren "Charleston". Den 23 september 1899 seglade monitorn "Monterey" eskorterad av kryssarna "Charleston" och "Concord" in i Subic Bay för att tysta batteriet. "Montereys" tunga kanoner besköt batteriet varefter landsteg på Grande Island och sprängde batteriet. De filippinska styrkorna drog sig tillbaka till staden Olongapo. Staden Olongapo och själva marinbasen intogs i december 1899.