Get directions to: Anthony's Fish Grotto - Chula Vista, Chula Vista, CA
Restaurant address: 215 Bay Boulevard Chula Vista, CA 91910, USA
Restaurant: Anthony's Fish Grotto - Chula Vista