CBS Sporting Club
Time Out says
This sprawling sports bar is located just steps from the action at Gillette Stadium in Patriot Place. Watch the game on the 25-ft LED TV or one of the other high-def TVs scattered around the 6000 square foot space. The sound system is state-of-the art, and there's both indoor and outdoor seating. There's an extensive bar menu as well as modern New England classics on the food menu. Step outside for views of the stadium.
201 Patriot Pl
|Opening hours:||Mon-Fri 12pm-9pm; Sat 11:30am-11pm; Sun 11:30am-9pm|