In fact, he said that Subway wouldn't exist if he founded it today.
"It's continuously gotten worse because there's more and more regulations and it's tough for people to get into business, especially a small business," said Deluca.
"I'll tell you, if i started Subway today, Subway would not exist," he continued. "Because I had an easy time of it in the 60s when I started and I just see a continuous increase in regulations."
Deluca cited Obamacare as?"the biggest concern of our franchisees."
"They don't know what to expect," he said. "It's causing a lot of concern, but that too will be passed on to the consumer."
Deluca's also worried about payroll taxes pressuring consumers. He said that it's "causing sales declines."
"I think this is on the permanent side," said Deluca. "But I think business will adjust to it."
Watch the full interview at CNBC >