The restaurant group has locations in South America, Mexico, the Middle East, the Caribbean and across the U.S.