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