Mimi's Taqueria
707 Church St, Ottumwa
(641) 684-6051
Recent Reviews
Mimi's Taqueria
707 Church St, Ottumwa 52501
(641) 684-6051