136 East Thomas Place Beaver Creek, CO 81620
Seated: 8
Standing: 40
Square Feet: 960 ft2
Located in the 3rd floor.