Stephanie Toppin: Self Portrait March 13 - June 1, 2012 A soft-sculpture installation in the front window of Char Bar, alongside Market Square park. Opening: March 13, 2012 | 6–9 pm Char Bar 305 Travis St. Houston, 77002 TX (713) 222-8177 Get directions 0 comment Facebook Twitter Google + Pinterest Leave a Comment Cancel Reply Save my name, email, and website in this browser for the next time I comment. Δ