Scoreboards is a restaurant and sports bar, featuring a vibrant atmosphere and multiple big-screen TVs for viewing sports events.