Address: Pepsi, Kestrel Falls Road, Chula Vista, San Diego County, California, 91915, United States
Operator: Pepsi