Church's Texas Chicken

Restaurant in Ingleside, Texas