Del Taco Locations in imperial beach, ca

COMING SOON!

opening april 2025

1333 Palm Ave
Imperial Beach, CA 91932

(800) 852-7204