I don't live in Indiana but have been visiting for a little while. I've eaten at a lot of unremarkable places. But, here are two choices on the West side that I found to be fairly good. Zydeco (Mooresville): This is a cajun/creole restaurant on the tiny main strip in Mooresville. It's definitely a bit out of place in this little country town. Still, the owners have created a nice taste of New Orleans here. I found the Ettoufe to be very good. The chef knows how to make a roux. The gumbo, red beans and rice, and blackened fish were also good. While I've had better versions of each of these in New Orleans and found that they lacked a bit in spice (oregano, thyme, and heat), for Indiana it was a nice change from buscuits and gravy. El Jaripeo (Plainsfield): This is a little mexican place in a strip mall near an Old Navy. I believe it's one of several El Jaripeo's in the area. Generally I found the mexican dishes here to be surprisingly authentic. The menu goes well beyond the usual enchillada's, taco's and burritos. The spicier dishes as well as their salsa's can be quite hot, especially comapred to the bland mexican you usually get in middle america.