Del Taco

751 S Beach Blvd, La Habra, CA 90631