Neil's Bahr

Permanently closed
2006 Walker St
Houston, TX 77003

Neil's Bahr, located in East Downtown Houston, is a popular hangout spot for nerds, gamers, and Houstonians alike. With a range of activities including karaoke, video game tournaments, movie nights, and free-play arcades, it's the perfect place to gather with friends.

In addition to its diverse entertainment offerings, Neil's Bahr also boasts a patio where Pablo cooks up delicious dishes, a selection of comic books, and a prime location within walking distance of Dynamo Stadium, Warehouse Live, Lucky's Pub, and Minute-Maid Park.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like

United StatesTexasHoustonNeil's Bahr

Partial Data by Foursquare.