The end of the baseball season is near, and the Houston Astros made it to the World Series for the third time ever, this time against the Washington, D.C. Nationals. Will the Texas baseball team bring home a second World Series trophy? The state sure hopes so. The games begin tonight, Tuesday, October 22 at 7:08 p.m. and run through Wednesday, October 30.
If you’re stuck in Austin for the championship series and not in Houston, it’s more likely than not that most local bars and restaurants will show the games. But, just in case, here are Austin bars and restaurants which are specifically airing the games, with some offering drink and food specials.
Know of a missing bar showing the World Series? Let Eater know through the tipline.Read More