Search results
We did not find results for: el mariachi menu spirit lake ia.
Check spelling or type a new query.
We did not find results for: el mariachi menu spirit lake ia.
Check spelling or type a new query.
Phone: (712) 339-9669
1515 18th St Spirit Lake, IA 51360 669.80 mi
Is this your business? Verify your listing
4.5 12 reviews
Well. 1st...I did not expect such good food here....this is Iowa, just sayin! We were all pleased with our food!!! It was delicious. Would definitely come again when in town. It's hard to... More
Had the Three Enchiladas Verde! Wonderful. Discount Marguerite made it even better. Great service and extra chips without charge. A four because no one's perfect. More