We are excited to announce that Chicken Out is opening Wednesday, June 17 at 6197 Delmar! Find Out More About Chicken Out Online