Del Taco Sets Sights on Houston First of 40 Planned Locations to Open March 28 Lake Forest, CA (Restaurant News Release) Del Taco, the nation’s No.… March 28, 2012 · ·