We stumbled upon this bar by accident. It was the World Cup 2014 and Chile was playing the Netherlands (The Dutchmen won!). We followed a woman wearing the Chile flag to this bar and joined dozens of Chileans in watching the game.
The bar was your normal bar with tons of seating and a decent drink list. We ordered a pitcher of sangria and it was a little watered down. Each table gets a free bowl of shelled peanuts which is cool.
The service was great!