Del Taco restaurant opens on Overland in Boise

January 07, 2016 10:21 AM