Church's Texas Chicken

Restaurant in Freeport, Texas