downtownhoustonlive.com
Dean's Downtown is located Main St. Houston downtown bar that is cool.
Dean's Downtown is a local Houston downtown bar on Main St. Originally a clothier store and it still bears the signage on the building.