(909) 989-3390
9026 Archibald Ave, Rancho Cucamonga, CA 91730
Established in 1976 with over 80 locations nationwide. Best fried chicken in the Inland Empire, "it's the next best thing to home."
Read More: Rancho Cucamonga Restaurant Reviews
Avg Rating:
Number of Reviews: 2