Last minute biz trip: Anyone know Indy???

I have scheduled my flight to get into Indianapolis (which means "middle of nowhere" in Greek, i think) early enough to catch the Saints game. Anyone know of a good, or even not so good, sports bar in downtown Indy to catch our Black n' Golds? I e-mailed Peyton, but he hasn't gotten back to me yet.

Any help would be appreciated.

PS- I'll be travelling with an Eagles fan (and yes, he's heard a week's worth of trash talk), so any place with a bunch of tvs would be lagniappe.