SarahApr 18, 2017SUPER CHIX IN NORTH DALLAS REVIEWI'm a firm believer if someone works at a restaurant and LOVES eating there, then you're more than likely going to love it too.