Fiesta Cantina, OTTUMWA, Iowa (IA)
Conveniently located at 2519 Northgate Street () in OTTUMWA, Iowa (IA) (52501), Fiesta Cantina can be reached at 6416828541. Please call in advance to make a reservation.
More restaurants in OTTUMWA, Iowa (IA)
Fiesta Cantina contact information and details:
Address: 2519 Northgate Street - , OTTUMWA, Iowa (IA) 52501
Contact Phone: 6416828541
