-
Church's Chicken
is a highly regarded Chicken Restaurant
Ranked #1 of 28 Restaurants in Leon Valley San Antonio.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Drive thru kinda funky. Very twisted Make sure you give yourself plenty of room to shimmy to the window.