Juanita's Restaurant
Address:
537 Church St, Ottumwa, IA 52501
Phone:
(641) 682-1530
Nice to Know:
- Good For Kids Yes
- Noise Level Average
Restaurants
Other Businesses:
- Appanoose Rapids Brewing Company at 332 E Main St, Ottumwa, IA 52501
- Riverside Family Restaurant at 1317 E Mary St, Ottumwa, IA 52501
- Julia's at 529 W Main St, Ottumwa, IA 52501
- Taqueria Juquilita at 624 E Main St, Ottumwa, IA 52501
- Los Cactus Taqueria at 1119 E Main St, Ottumwa, IA 52501