Get directions to: Church's Fried Chicken, Chula Vista, CA
Restaurant address: 1005 3rd Avenue Chula Vista, CA 91911, USA
Restaurant: Church's Fried Chicken