Last minute biz trip: Anyone know Indy???

If all else fails, there is a Champions in the Marriott. Corporate but serviceable. You can also try Rock Bottom Brewery.