downtownhoustonlive.com
Tout Suite Cafe is located east of downtown Houston.
Tout Suite Cafe is located on the east end of downtown Houston. Local favorite of Houston for their coffee bar, menu and selection of sweets! Wi-fi friendly