The New Huddle Bar is a sports bar offering a diverse menu in a cozy and inviting atmosphere.