Del Taco plans to open new Boise, ID, restaurant on Vista :