Del Taco Introduces Turkey Tacos

All the Flavor; 33 Percent Less Fat Lake Forest, CA  (RestaurantNews.com)  Del Taco introduces Turkey Tacos, making the company the…