1 Del Taco Location
in Seal Beach, CA