Restaurant
Indianapolis Colts Grille
3 locals recommend,
Location
Indianapolis, IN
Tips from locals
Lucas Oil Stadium, home to the Indianapolis Colts of the NFL, is in the heart of downtown. This capitol city is home to historical, cultural and recreational opportunities. Before or after (or even instead of) the big game, check out some of the sites and attractions that are a short drive or walk from the Colts' home field.