Cult-favorite chicken and waffle restaurant opens in Houston this weekend