World Series Watch Party Cubs vs Indians
Central Standard Time
Henderson Tap House
2323 N Henderson Ave Suite 101-102
Come watch all the Chicago Cubs vs Cleveland Indians #WorldSeries games at the #BestSportsBarInDallas! We'll be serving up bucket and pitcher specials throughout all the games and have speaker boxes...