 LAKE FOREST, Calif.--BUSINESS WIRE--- TACO deltaco--Del Taco Restaurants, Inc. NASDAQ: TACO, the nations second largest Mexican quick service restaurant, announced the opening of its newest location in New Mexico at 1908 N. Date Street, in Truth or Consequences. Located in Sierra County, the opening marks the 12th location in New Mexico for the local franchisee, Diamondback DTNM LLC. This is an exciting time for the Sierra County area, said Dennis Ekstrom, Franchisee Owner for the store. We are lookin 