Church's Texas Chicken
Church's Chicken
Hours:
3525 N Grand Blvd, St. Louis MO 63107
Tips
Hours
Most Recent Comments
-
February 2024
I called to have them cook the pies fresh and it was done and to perfection...
-
December 2023
They real ghetto even when they just talking to each
-
September 2023
Ran by older folks who don't play. Our lunch was piping hot and had bombers too.
More Comments(115)
Nearest Church's Chicken Stores
You May Also Like
-
St. Louis, Missouri