The Tomball Railroad Depot Plaza is a charming park and popular tourist attraction located at 201 South Elm Street in Tomball, Texas, United States. …
Reviews
Tripadvisor
4.5/5 · 34 reviews
5-star
50%
4-star
25%
3-star
25%
2-star
0%
1-star
0%
Recent reviews
Any rating
Loading reviews...
Jan 30, 2021
Not really much to see right now. The museum is closed. The caboose was closed. The splash area was turned off. The restrooms appeared to be open. Still a nice place to wander and stretch your legs. … Full review by LittlePaint
Nov 22, 2020
I did like the small little park, is surrendered by restaurants and antiques boutiques. The area is pretty, and you can easily have a picnic there and is xmas decorated now. Full review by KarenCierra
Aug 28, 2020
We enjoyed the Tomball Depot, Train and Gazebo. The area was nice and clean. The Statues were all very neat. I would envision the conductor (statue) at the station actually working there. The ben… Full review by tomwU9174DH