El Rancho Grande232 East Main Street, Ottumwa, IA
KFC1132 N Quincy Ave, Ottumwa, IA
Awards: People's Choice Winner, 2015