New Church’s Chicken now open in Killeen

A new freestanding Church’s Chicken location is now open for business at 2100 West Stan Schlueter Loop in Killeen. The Atlanta-based restaurant chain’s website touts their reputation as “scratch makin’, 12-hour chicken marinatin’, hand-battered breadin’, honey-butter over biscuit drizzlin’, comfort food cookin’ disciples of deliciousness.”