Never found it.
I have been in Houston a few times and never had a problem finding a bar. I drive all over with a gps and never found the bar. I guess is too small or doesn't have a sign outside. I was so frustrated for my waist of time looking for it.