Scores is Boston's newest upscale sports bar and grill, offering a two-story dining room with bars. It's a prime spot for American cuisine and drinks, especially for those seeking a vibrant atmosphere.