Del Taco is a fast-food restaurant offering Mexican-inspired cuisine. Note: Information indicates this location is permanently closed, though some sources suggest temporary closure.