2655 Winrock Boulevard,
Houston , TX 77057 UNITED STATES
Open Bar Houston’s upscale atmosphere an open concept provides an unparalleled nightlife experience. Located near the center of Houston in the Galleria area, it encompasses 5000 square feet and offers a dance floor, high-energy lighting, and VIP bottle service.
Experience our dimly lit late-night party spot with private tables & luxe leather seating in swanky surroundings.