Get directions to: Chick-fil-a, Chula Vista, CA
Restaurant address: 2089 Olympic Pkwy Chula Vista, CA 91915, USA
Restaurant: Chick-fil-a