Taco John's to Open 25 Franchise Locations
Image Caption: Image Credit: Taco John's will open 25 new stores in both existing and new markets.Exclusive Brief: 0Taco John’s, one of the largest Mexican quick-service restaurant chains in the U.S., has signed deals to open 25 stores and is poised for rapid growth. The new stores will be developed in current markets, as well as new markets in Indiana, Virginia, and New York.
“This is a new day at Taco John’s,” says CEO Jeff Linville. “We have a lucrative incentive prog
Read more »