Fodor's Expert Review Champions Sports Bar
Editor's Note: This location is no longer in operation.
Located inside the Boston Marriott Copley Place, this bar calls all sports fans (rabid, yet civilized) with 40 TV screens—including a 12' x 24' whopper where you surely won't miss a play. Visiting-team fans are welcome but may expect to be drowned out by cheers for home teams. Champions is not just about sports and beer (36 taps and scores of bottles): there's smooth waitstaff, a wine and cocktail list, and lengthy menu of typical bar favorites, from wings and burgers to tacos.