Wendy's Locations in Chula Vista, CA
618 E St
Chula Vista, California 91910
Chula Vista, California 91910
960 EASTLAKE PARKWAY
Chula Vista, California 91915
Chula Vista, California 91915
2260 Otay Lakes Rd
Chula Vista, California 91915
Chula Vista, California 91915