Big Chicken to Open Gambrills, Maryland Restaurant

Big Chicken will open its first standalone Maryland location at Waugh Chapel Towne Centre in Gambrills on August 8, 2026.