I happened to be in Madrid last weekend when Atletico clinched La Liga and I really wish I was there this weekend for this battle royale. I was in Lisbon the week before that and that might be an even better place to be right now.
I live in Uptown and I want to watch the game where there will be some sort of atmosphere. Any Dallas recommendations would be highly appreciated. The same goes for recommendations for watching the World Cup in a few weeks. Thanks!