I live in Chicago, but will be in Indianapolis this coming weekend. As a Portuguese fan, I can't miss the opening game. Can anyone help regarding a bar/pub where I could watch the games? Thanks