Del Taco Restaurants, Inc.
–
Escondido, CA, 92025
... FS - General Manager FRANCHISE LOCATION Founded in 1964, Del Taco, a Lake Forest, California-based company operates or franchises more than 560 restaurants in 15 states. Del Taco offers a full range of made-to-order Mexican items such as tacos, ... - May 18