My son and I are coming into town for the weekend of the Brickyard 400. We'll be arriving on Saturday, attending the race on Sunday, and departing on Monday. I managed to find a room in the northwest part of town (a Red Roof, I believe) - is there anything we should try to see while in town? Any good restaurants to check out?
This is also our first trip to Indianapolis Speedway - our seats are in Stand C, Row FF - did we do ok?
Thanks in advance for any suggestions!