‘Bolder, Fresher, Better’ Del Taco Continues to Expand in Atlanta, Opens Third Restaurant in Smyrna
Lake Forest, CA (RestaurantNews.com) Continuing its crusade to offer bolder, fresher, better Mexican and American favorites, Del Taco will open…