wick1979's Webster, TX, USA
Hilton Garden Inn Houston / Clear Lake / NASA
750 W Texas Avenue
Right off 45, and within a 5 minute drive to the lake or NASA. Plenty of restaurants in the area. Th...
19019 Gulf Freeway
Definitely more upscale than your local chain steakhouse, but service was poor. Refills were always ...