Score! Sport Bar & Billiard is a sports bar with multiple TVs and a projector, perfect for watching various sports, including football. It also features billiards.