The new Sugar Land location will serve as Cluck Clucks' flagship in the United States, introducing local diners and prospective partners to its unique twist on chicken and waffles. The brand ...