Get directions to: Anthony's Fish Grotto, San Diego, CA
Restaurant address: 1360 N Harbor Dr San Diego, CA 92101, USA
Restaurant: Anthony's Fish Grotto