The Owl Bar

2221 W Alabama St. , Houston, TX, 77098
Upper Kirby  •  713-526-3535