News

Franchise owners, who pay a $100,000 fee, determine where they'll locate. Launching the new franchise from a vacated restaurant can cost between $70,000 and $80,000, Chavez said.