Del Taco Locations in mira loma, ca

6269 Pats Ranch Road Mira Loma, CA 91752
(951) 278-0504