Anyone know of any bars that always show the games, and typically have good Astros crowds? I know a lot of places will have the game on, but haven't found any that consistently have good "Astros Crowds"
I believe those kind of places are called "bars". If they won't let you watch the game then tell 'em to go **** themselves and go find a better/different joint.