downtownhoustonlive.com
Notsouh is an art bar located in downtown Houston.
Notsouh is an art bar located in downtown Houston. It's quite eclectic but far more inside than how it looks on the street. Poetry reading, music and more