Horton Plaza Restaurants

104Salvatore's

Address: 750 Front Street, San Diego, CA  92101   Make a Reservation