I am from the Houston area and an Astros fan, so I can try to help you out I guess. There are a couple of bars right outside the stadium, The Bus is one I know of for sure. There isn't a whole lot right next to the stadium, but if you go west down Texas Ave a half mile or so to Main St. there are plenty of bars that direction. I assume you are staying at the Hilton Americas, I was actually there two weekends ago for a job interview. That is also right next to the Toyota Center. Im not to sure I would wander off too far at 2 in the morning, but if you have a group of people it probably would be ok, if you don't mind the bums bothering you. Galveston is alright, you can see the seawall and the beaches, however the water is brown as it is all up the Texas coast, at least til you get down to Corpus. But it doesn't mean it isn't a good time. You could also do the NASA thing if you wanted. Houston is pretty big, and the traffic sucks, just a pre-warning. Of course you can always just shine up your boots, go out and party it up.