Church's Chicken - 1061
515 W 2nd St Mercedes, Texas 78570 | Restaurant Info
Estimated delivery time: 47-57 minutes