Sports bar with English football commentary. A popular spot for locals and visitors.