Where in Houston? Downtown at Main Street Square METRORail Station!


Yesterday I asked where in Houston this picture was taken. It’s in Downtown Houston, at the Main Street Square METRORail Station. Downtown Houston is our very favorite place to visit in Houston, and METRORail is the only way my kids will travel there. At Main Street Square, the train travels over the fountain. If you go 2 stops further to UH Downtown, the train goes over Buffalo Bayou. As if that was not enough, Downtown has tons of things for the kids to do. Check out our list HERE.

Leave A Comment!