This ad will close in

Del Taco to Triple Number of Restaurants in Tucson

Lake Forest, California--Del Taco has signed a franchise development agreement for five new restaurants in Tucson that will triple the chain's presence in the market. The agreement with father-and-son restaurateurs William and Joseph Leto will bring the total number of Del Tacos in Tucson to seven. -Business Wire

Loading the player ...

This One Habit Can Help Make You Smarter

Ads by Google

0 Comments. Post Yours.