(Kinda) Astros related

So me , my wife and some of our friends are headed to Houston this weekend and we’re looking for the best place to watch the Astros games (aside from Minute Maud park obviously lol). If anyone has any suggestions of a cool place to go grab some drinks and watch the Astros get a W please let me know! Thanks guys.

submitted by /u/BabyShaker7
[link] [comments]