Westheimer & Suffolk

Houston, TX

One of the three original Houston stores.

OPENED: 12/1/1994, PHOTO: 12/25/2005, ORIGINAL VISIT: 12/25/1999



BACK TO STARBUCKS IN HOUSTON