Cheer on the Houston Astros at these local restaurants and bars – ABC13 View Video: http://abc13.com/sports/cant-make-a-game-where-you-can-watch-the-astros-play-ball/3278138/ ... Read more