My dad and I are pretty avid F1 racing fans. Since there is a race on north America this season, we couldn't pass it up (we've missed not having a race in Indy). I'm looking for some suggestions on places to eat/see/visit while we are up there this weekend. Ive already found the LCDH. 4 blocks south of where we are staying

....but any input on the city would be great! Thanks guys!