Update Info - Fiesta Cantina
This restaurant was reported as closed. If it is open, let us know.
Fiesta Cantina
2519 Northgate St
Ottumwa, IA 52501
2519 Northgate St
Ottumwa, IA 52501
This restaurant was reported as closed. If it is open, let us know.