Originally Posted by Anglo Large Clawed Otter
Presently, I would rather spend an hour at Houston's downtown Greyhound Bus station than in the B-84 portion of the terminal. B-84 is that miserable.
With the upcoming merger with Greyhound, maybe B-84 is going to BE Houston's main bus station