Review for Indiana Grand Casino Review For NASCAR Sports Grill Google User Dec 6 '11 at 21:07 I thought this was the coolest place. The huge TV's everywhere and even the mini one's they have in EVERY booth. All of the food one delicous, the appetizers, main, and dessert!! It is extremely packed though, so I would recommend making reservations. View full site to comment or like