Chicken Salad Chick announced the grand opening of its first-ever location in the Chicago metro area and the fourth in Illinois. Located at 220 North Randall Road, Chicken Salad Chick Batavia is opening in the former Crabby Boil building in front of Menards and features a drive-thru as well as a private event space. The new restaurant celebrates its grand opening on Tuesday, Dec. 13, and will offer free chicken salad for a year to the first 100 guests.