I'm in Austin, a few hours from Houston, so I'm not familiar with Two Rows, but ...
We get a few varieties of St. Arnold in bottles out here, and what I've tasted (a lager and an American-style bock IIRC) were pretty decent. They're a good quality regional craft-brew operation with a lot of different variety; you're sure to find something you like.
BJ's is a national chain that contracts with local microbreweries to make beers from the BJ's recipes. The food's pretty good, and the beers make a trip there worthwhile. I'm a fan of their desserts - the "pizookie" (giant chocolate chip cookie with ice cream on top) goes down really well with their house stout.
Also, FYI, here in TX, BJ's beers are contract-brewed by St. Arnold. So you will probably try their stuff one way or another.

__________________
Read my brewing blog here!
Last of the Zyme Lords
BOUSIRIS BOUERY - Home of the Zyme Lord
"His is the House that Malt Made." - James Joyce
On Tap:
Old Took's Rethe IPA
Weiss Blau Weiss Bavarian Hefeweizen
- empty tap -
Coming Soon:
Le Petit Plésiosaure Summit Saison
Anna Livia Dry Stout
Kessler's Rampage London Bitter
unnamed ginger metheglin
unnamed barleywine