Concert Pub North (Houston, TX)
The Ultimate LIVE MUSIC Bar & Grill in HOUSTON! Great atmosphere, rock decor, plenty of seating, games, private room, huge outdoor deck and connected to the best Seafood Restaurant "THE YACHT" at The Concert Pub NORTH!

Photo by NastyDog Photo

Posted on 5/20/16