Accounts of San Diego becoming a Navy town usually begin with the creation of Naval Base San Diego in 1922. With its fine natural harbor, San Diego and its residents were welcoming navies going back to the Spanish. U.S. Navy ships were already a big attraction in the late 1800s, as evidenced by reports in local newspapers in February 1896.
In an article headlined, “Excursion to San Diego,” The Escondido Times-Advocate of Friday, February 7, 1896, reported “The U.S. warships, Philadelphia, Albatross and Monterey, will be in San Diego on Saturday, February 8th, on which date the Southern California Railway will sell tickets at one fare for the round trip, with return limit of February 18th.”
Here’s an 1893 Currier and Ives print of the USS Philadelphia, courtesy of the Library of Congress:

The Philadelphia, The Times-Advocate noted, “is one of the largest war vessels ever in San Diego Harbor, and it is expected will attract a large number of visitors. There will be a grand naval and military parade at 2:30 p.m. and a grand military ball at Coronado on the evening of the 8th.”
The San Diego Sun, in its issue also dated Friday, the 7th, perhaps because it was a little closer to the action, reported that all the ships had apparently arrived in the early hours of Friday morning, the Monterey arriving “at Point Loma this morning at 4. After daylight she was brought into the harbor. When off beacon No. 6, the Monterey fired a salute in recognition of the flagship Philadelphia, and a few moments later both the Philadelphia and Albatross fired a reply of seven guns.” The volley from the ships, the Sun noted, “brought a great many people to the water front and the wharves were crowded even before the monitor [referring to the Monterey] had anchored.”
A separate article in the Sun on the planned parade and ball, regarding the number of out-of-town visitors expected, reported that “the Southern California people say they expect from 600 to 800, from what they hear,” and that “over 400 tickets have already been issued” for the ball at the Hotel del Coronado.

