I love the Colts and when they go to the superbowl in 2007 (see how positive I am)…I want to travel to Indy…. what would be the best place to watch the game?
looking for a local place (not a chain) with food specials and a big crowd!
thanks!
Lauren in st. louis