Westheimer & Suffolk
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