US Stocks

Del Taco Restaurants, Inc.

Del Taco Restaurants Inc. is a US-based company that owns and operates quick-service Mexican-American restaurants across 16 states. Their restaurants serve a variety of classic American and Mexican-inspired dishes. Founded in 1964, the company currently operates around 600 restaurants and is headquartered in Lake Forest, California.