Del Taco Opens New Restaurant in West Los Angeles Lake Forest, CA (RestaurantNews.com) Continuing its crusade to offer bolder, fresher and better Mexican and American favorites, Del Taco opened… July 3, 2012 · ·