I'm returning home to the Indy area for Xmas (from Japan) and bringing a friend along with me. It'll be his first time in America, and I want to give him a great taste of all the foods we have to offer. We have two weeks, so that's probably 4 or 5 meals out. Budget is limited, so I don't think we'll be able to hit up L'Explorateur but I absolutely want to avoid the Applebee's-esque.
So! Please recommend me some good, reasonably priced eats in the Indianapolis area!