KT121's Houston, TX, USA
Star Pizza 2
77 Harvard St.
It was ok. Nothing that I would really care to try again. We went here on the recommendation of so...
The Houston Museum of Natural Science
5555 Hermann Park Dr
The museum that keeps going and going and going. I wasn't super impressed with the Stars of the Pha...
Holocaust Museum Houston
5401 Caroline Street
We had a hard time finding the location (our GPS kept taking us in circles). Once we got there I wa...