The Huddle is a lively dive bar featuring sports on multiple TVs, pool tables, dart boards, and gaming.