Dine Here
You recently visited Clear
2024-12-23 07:54:24El Pollo Loco
1305 Third Ave,, Chula Vista, CA, 91911 ((619) 591-1076) (Map)