Fiesta Cantina, OTTUMWA, Iowa (IA)
Conveniently stationed at 2519 Northgate Street () in OTTUMWA, Iowa (IA) (52501), Fiesta Cantina is available at 6416828541. We advise you to give them a call ahead of time to arrange your table in the restaurant.
More restaurants in OTTUMWA, Iowa (IA)
Fiesta Cantina contact information and details:
Address: 2519 Northgate Street - , OTTUMWA, Iowa (IA) 52501
Contact Phone: 6416828541