Save some money and try some of the delicious delights at La Casa Mexican Restaurant in Indianola, Iowa. La Casa is under New ownership, come try a different menu and atmosphere than you get at any other Mexican Restaurant! They even offer outdoor seating for when the weather is too nice to be inside!
La Casa is located at 508 N. Jefferson Way, Indianola, IA.
Certificates expire 3/31/21