The Westender Inn had a large projection screen a few years ago. Watched NY Giants beat New England.
Forum Rules