Get directions to: Mc Donald's, Chula Vista, CA
Restaurant address: 687 E Palomar St Chula Vista, CA 91911, USA
Restaurant: Mc Donald's