Skip to content
Advertisement

Topic - Del Taco

Del Taco Restaurants, Inc. is an American fast food restaurant chain focused on a variety of tacos, burritos, French fries, and burgers. Del Taco is a subsidiary of Yadav Enterprises and is led by Chief Transformation Officer Ulyses Camacho. It is headquartered in Lake Forest, California and has approximately 595 locations in 18 US states. - Source: Wikipedia

Related Stories