Michigan Taqueria
Add to Favorites
Add Hours
Saved to Favorites
Phone: (217) 521-5389
Address: 3715 N Woodford St, Decatur, IL 62526
Mi Taqueria
Cuisines: Mexican, Latin American
4204 N Prospect Dr, Decatur, IL 62526
696 E Pershing Rd, Decatur, IL 62526
495 N 22nd St, Decatur, IL 62521
2994 N Water St, Decatur, IL 62526
1603 W King St, Decatur, IL 62522
1385 E Pershing Rd, Decatur, IL 62526
1155 S Route 51, Forsyth, IL 62535
2825 N Water St, Decatur, IL 62526
2959 N Oakland Ave, Decatur, IL 62526
1330 E Pershing Rd, Decatur, IL 62526