The Black Horse is a British-style pub in Barcelona that offers a great atmosphere for watching sports. They have multiple screens throughout the bar and show a variety of sports events, including football, rugby, and American sports. The pub also serves a range of food and drinks, including traditional British dishes and beers.