Del Taco is a fast-food restaurant specializing in Mexican-inspired cuisine. They are known for serving freshly prepared, made-to-order items with quality ingredients. The establishment operates 24 hours a day.