The Globe Pub is a sports bar offering British fare and a large beer selection, with a focus on broadcasting European soccer.