1850 South Main Street Las Vegas, NV 89104
Seated: 40
Standing: 125
Square Feet: 3,075 ft2
The Tap Room on level 3 features 15 Las Vegas locally craft brewed beers on a self-service system. This system utilizes bottoms-up technology for a perfect pour every time! You will have access to your own full bar as well as branding opportunities with the 8 TV's. The Tap Room is a 21+ only space.