LOAD
click for filtering
Chick Fil A
CA
Chula Vista
Chick Fil A Location - Chula Vista
on map
review
bad place
2089 Olympic Pkwy, Chula Vista, CA 91915
619-482-6719
Drive Thru, Playground