Main content starts here, tab to start navigating

Hours & Location

4500 Montrose Blvd,
Houston, TX 77006

713-640-5220
manager@betelgeusehou.com

Monday-Thurs: 4 pm - 12 am

Fri: 4 pm - 2 am

Sat: Noon - 2 am

Sun: Noon - midnight


Get Directions