Mimi's Taqueria
707 Church St, Ottumwa
(641) 684-6051
Recent Reviews
You May Also Like
The Keg - 622 Church St
Bar
Red's Pub - 618 Church St
Bar & Grill, Pubs
Pupuseria Juanita's Restaurant - 537 Church St
Salvadoran, Latin American
Restaurants in Ottumwa, IA
Mimi's Taqueria
707 Church St, Ottumwa, IA 52501
(641) 684-6051