Taco Bell

1640 High St, Delano CA

(661) 725-5171

Location