The Pit Stop Bar is a casual bar offering a relaxed atmosphere and big-screen TVs for sports fans.