Skip to main contentToast Local logo
La Michoacana Plus - Omaha 2502 South 133rd Plaza STE 105

La Michoacana Plus - Omaha 2502 South 133rd Plaza STE 105

Ice Cream ShopPrice range $1-15

Closed

Takeout 10:00 AM - 8:45 PM

2502 South 133rd Plaza STE 105, Omaha, NE 68144