British forces twice laid siege to St. Augustine in the 1700s, but Spanish residents held out inside the walls of Castillo de ...