The Owl Bar opened in Houston, TX. The owner was looking for a modern, chic way to "dive". Dive bar that is, offering "neat" drinks and a casual, hip Austin-style bar....but in Houston. The look speaks for itself.