I have a pretty close to perfect weekend set up. Going with some friends to the Astros game tomorrow, preceded by watching the Horns at a sports bar.
Where would you guys suggest watching the Horns within walking distance of Astros stadium?
Where would you guys suggest watching the Horns within walking distance of Astros stadium?