Who doesn’t love free food? If you live near a Del Taco, you will definitely want to check out their new menu and…