Campa de los Ingleses is a sports bar offering seasonal dishes and a menu suitable for groups.