Thunder Road in Grand Island has sports-bar atmosphere